DEV Community

Cover image for Ng-News: Episode 22/43
ng-news
ng-news

Posted on

Ng-News: Episode 22/43

An introduction into the popular CSS Framework Tailwind and the release of Webpack's successor Turbopack are the main features of this episode.

Introduction into Tailwind

If you've ever asked yourself how it is to work with Tailwind in Angular applications, you should watch the latest episode of AngularAir. Alyssa Nicholl, together with Mike Brocchi, gave an introduction to this CSS framework.

Next to showcasing the basic elements, she also mentioned that Tailwind should primarily be seen as a set of utility classes. If you already have a team that implemented their own utility classes, then Tailwind might not be really necessary.

Turbopack

Webpack is the bundler behind Angular and powers most of the build process.

In previous episodes, I've mentioned that we see alternatives popping up, which are considerably faster because they are not written in JavaScript but in Go or Rust.

Since last week, a new player has entered the game. Turbopack is the official successor to Webpack, is written in Rust, and it was announced at the Next.js conf.

By the way: Next.js is the most popular meta-framework for React. Next.js 13 was released last week. It comes with React Server components, which is a fascinating technology.

React Server components are, as in SSR, rendered on the server. The difference is that their JavaScript is never sent to the browser, resulting in a significant reduced bundle size.

It will be interesting to see if Angular has plans to come up with something similar.

Minor Releases

Other then that, we had new minor version releases. Cypress, a testing framework, to 10.11.

Cypress 10.11

And if you use the NgRx component store, a lightweight state management library, you can now also embed the router. Router Component Store was released in version 0.2.

Router Component Store

Top comments (0)