A little guide on how you can improve your applications performance using JS concurrency model and leveraging code parallelism.
Web Sockets allow real-time communication between the client browser and a server. They are different from HTTP because they not only allow client to request data from the server but also allow server to push data from the server.
Are you looking for an opportunity to start with TypeScript? I've started a new video course to help you with that. We'll walk through some very basics of types to advance topics. We'll see how to migrate an existing project to TypeScript, and finally, learn to configure Visual Code and Vim for a comfortable and productive workflow. While it is still in progress, you can order it now with 67% discount using this link.
Curious about all the TypeScript 3.7 hype? Check out this video to learn more about optional chaining and nullish coalescing in TypeScript 3.7.
TypeScript has a lot of advantages. However, it’s not often that you are starting a brand new project. More often though you are working on an existing codebase and simply don’t have luxury of rewriting everything from scratch. After all, we need to deliver new features and fix annoying bugs.
Destructuring assignment and rest parameters are awesome and typical in codebases these days. Is it possible to strongly-type these though
At React Conf 2019 we announced an experimental release of React that supports Concurrent Mode and Suspense. In this post we’ll introduce best practices for using them that we’ve identified through the process of building the new facebook.com.
I've been playing around with React’s new Concurrent Mode and it is amazing. A little mind-bendy, a dash mad, and a whole lot of wonderful.
Talk recording from React Advanced 2019 Conference https://reactadvanced.com/ # React (with Hooks) from Scratch In this talk, we’ll create an effective menta...
Hi, this is part 6, where I am adding responsiveness with ResizeObserver and a custom hook!
The situations where memory leaks are most likely to happen, and how you can deal with them using Chrome DevTools.
Open Collective previously promoted the use of postinstall messages, output in the developer terminal each time someone installed a package. This practice proved controversial, and in September we stopped encouraging it
See what is new in the Visual Studio Code October 2019 Release (1.40)
Just as most modern development teams, we are facing ever-growing product needs. That said, the speed and quality of development need to be on par with our ambitions. In order to move fast without…
This video goes over some of the basics of writing UI tests for an existing React application using Mirage, Jest, and Testing Library. - Demo on Netlify: htt...