When developing with Node.js, it is not only important to write the actual code, but also to ensure quality. In addition to conscientious code structuring, this also includes applying code guidelines and executing automated tests.
Especially for content-heavy sites and applications where scaling and security play a major role, the JAMstack offers an approach that can make development easier and cheaper.
One of the most common uses of Node.js is the development of web APIs. Numerous modules from the community are available for this, covering a whole range of aspects, such as routing, validation, and CORS.
If you develop modern web and cloud applications it’s just a matter of time until you encounter the JavaScript runtime environment Node.js. What is Node.js, how do you install and configure it, and how do you develop with it?
Great combination or a contradiction in terms?<br/>
Microfrontends, each usually placed in its own repository, can find a home together in a monorepo. Monorepos simplify tasks that arise around microfrontends, but have a few intentional limitations. In order for them to scale, specialized processes and tools are necessary.
The year 2020 ended with a bang for React developers when just before Christmas, Facebook's React team unveiled the RFC for React Server Components. Even though Facebook itself talks about React Server Components still being the dream of the future, let's take a look at the topic in this article....
Immutability in JavaScript is a topic that is increasingly under discussion. Of course, we all absolutely agree that immutability is a very good idea - but why? And how is it done? What do I have to pay attention to?
Another addition to the JavaScript world – and of course you are asked to use it production already. Still, this kind of change will probably not be that easy to accomplish for mist projects. Svelte offers an elegant way to get the best of both worlds: It can be used...
There is no shortage of syntactic sugar in JavaScript, but the sheer number of possibilities sometimes makes it difficult to recognize what every feature is capable of on a large or small scale. Even with the simplest expressions and simplest one-liners, there are many possibilities that not everybody knows!
The new roadmap includes necessary maintenance work, as well as a few features that bring a breath of fresh air. In general, there is a focus on evolutionary further development. This is very much in line with what large enterprise projects need.