It was another great year in the JavaScript landscape with several new leaders in the different categories tracked by Best of JS.
Backend developers can have fun with Deno and start hacking with TypeScript right away without having to worry about dependencies.
Frontend developers now have faster and simpler build tools with solutions such as esbuild, Snowpack and Vite.
Speaking of tooling, version 7 of NPM provides workspaces to handle several packages in a single repository, it was one of the big benefits provided by its rival Yarn.
For styling, a solution like Tailwind CSS also comes from the same direction, providing more simplicity and it's building an ecosystem around a simple concept.
What to expect for 2021?
It will be interesting to see what comes of the React Server Components.
Now that Sebastian McKenzie is working full-time on Rome, how far will it go in its attempt to unify JavaScript tooling. Could it be the single dependency to handle compiling, testing, linting... everything?
We'd keep an eye on the fullstack framework Redwood project too, that plays well with GraphQL and has a unique way to handle data fetching using what they call "cells".
Don't forget to check the results from the amazing State of JS survey if you want an other point of view over the trends, based on real user's feedback.
Thank you for your interest, and see you next year!
2020 is a very special year for many reasons. The most important one: for the first time in 5 years the overall winner of the Rising Stars is not called Vue.js but Deno... what a surprise!
Deno is a JavaScript runtime from the creator of Node.js, Ryan Dahl.
It’s often considered as the sequel of Node.js as it fixes or improves a lot of points, taking advantage of 10 years of experience and iterations with Node.js.
Among the main features:
The ecosystem around Deno is quite young but expect things to change a lot, given the buzz around Deno.
The success of Deno confirms 2 heavy trends: