Why React is taking over, E2E testing React apps, and snapshot testing React with Jest
Samer Buna gives us a rundown of why React is taking over frontend development.
End to end (E2E) testing is one of the more nuanced and complex areas of testing, especially in frontend development. Alexander Moskovkin runs through an example of E2E testing a React app.
A snapshot test verifies that a piece of functionality works the same as it did when the snapshot was created. It’s like taking a picture of an app in a certain state, and then being able to automatically verify that nothing has changed. Dave Ceddia talks about snapshot testing with Jest.
Serverless Stack is a comprehensive guide to creating full-stack serverless applications. Create a note taking app from scratch using React.js, AWS Lambda, API Gateway, DynamoDB, and Cognito.
The level of depth here is truly amazing. Definitely worth checking out.
How do I manage a large state in production? Why do I need store enhancers? How do I test middleware? Get the answers to all these questions and many more using simple terms and sample code. Learn everything you need to use Redux to build complex and production-ready web applications. Currently Free to download!
Reactide is the first dedicated IDE for React web application development, check it out!
If you're new to React and the React ecosystem, here's a high level overview of React, Webpack 2, React Router v4, and Babel.
Cheng Lou talks about meta language in the world of software development. This is definitely one of those talks which changed my understanding of creating software at a fundamental level.