Issue #304 · December 19, 2022

React Developer Roadmap

“In C++ it’s harder to shoot yourself in the foot, but when you do, you blow off your whole leg”

React Developer Roadmap

React Developer Roadmap

If you are doubling down into the frontend world and decided to learn React, you might have realised that learning React alone is not going to cut it for your career. You need to buy into an entire ecosystem of libraries and tools. But where do we even start? This beautiful roadmap can help us to try to understand what are all the relevant areas of study and in which order we should approach them.

Articles

Announcing Vite 4

Evan and the Vite team made Christmas happen early this year by releasing Vite 4! Vite 4 is packed with new features, including a new SWC plugin and running the latest version of Rollup (v3) under the hood. Check out this article if you want to learn how to migrate to this new version.

Announcing SvelteKit 1.0

If you need one more Christmas present, Rich & friends are here to deliver! SvelteKit 1.0 is finally out, after 2 years in development. This first stable marks the time when you can finally build fullstack web applications mostly using Svelte and a solid (pun intended) ecosystem of related tools. Check it out and give it a spin. It's quite good!

Beyond the basics of Node.js testing

Are you struggling to test your JavaScript and Node.js applications? If the answer is YES, you should check out this repository. It is full of best practices and examples ready to be used. This Christmas take your JavaScript testing to the next level.

When to use gRPC vs GraphQL

If you are tired of REST and looking for some alternative you are probably wondering whether you should go for gRPC or GraphQL (leaving aside tRPC for now)... This article digs deep into these two standards trying to see where they work best. A great read if you are in the process of making a tech decision for your next project.

D2 - Diagram Scripting Language

D2 is a diagram scripting language that turns text into diagrams. It is the perfect choice if you want to version your diagram and manage them "as code". Check out this quick tour to have a feeling for what it looks like to work with it.

Introducing Codux

Have you ever dreamed of a Visual React editor that allows you to drag and drop components, and change properties in a live view while synchronizing every change to your file system? Well, dream no more, Codux promises exactly this kind of experience. We haven't tried it yet, but the demo in the article looks incredibly promising.

Book of the week

Docker in Action

Docker in Action

by Jeff Nickoloff

After starting with a clear explanation of the Docker model, you will learn how to package applications in containers, including techniques for testing and distributing applications. You will also learn how to run programs securely and how to manage shared resources. Using carefully designed examples, the book teaches you how to orchestrate containers and applications from installation to removal. Along the way, you'll discover techniques for using Docker on systems ranging from dev-and-test machines to full-scale cloud deployments.