Let's get to it!
Such popular widgets as Layout, Form, and Tabbar have been fully reworked to unlock new capabilities for web developers and guarantee a better user experience. And finally, it has become easier to change the look and feel of Suite UI widgets using newly made CSS templates. If you want to learn about these features and other great additions included in this update, check out the release article.
Thus, new features and updates will be delivered only for paid versions (2.0+). But the good news is that developers still can use v1 of the library and it is still free. Moreover, the open source community has already launched a free fork of Mapbox GL JS named MapLibre GL to maintain the 1.x version. It can be very helpful for web developers and companies that already use Mapbox GL JS in their projects.
The key part of Hotwire is Turbo. It is a framework comprising a range of additional methods used to speed up page changes and submit forms. High performance is achieved by dividing web pages into components and transmitting them via WebSocket. If you want to learn more details about Hotwire and its other main elements, visit the official page of the project.
This month, the React development team has previewed an upcoming feature for its framework - React Server Components (RFC). This functionality will enable developers to render components on the back-end only, thereby providing a lot of positive implications for React-based web projects. First of all, the RFC is expected to ensure faster performance by reducing overall bundle sizes of production React apps. Moreover, this feature can provide a better user experience and optimized maintenance.
The RFC is still experimental, therefore the dev team has created a demo and shared it with the React community to receive informative feedback on the feature. If you like React and want help in making this promising new feature even better, learn the details on the React blog page.
If you want to build a user-friendly web app, the DHTMLX team has prepared a four-step guide with lots of tips for a great design and efficient work with DHTMLX widgets. Using explanatory notes complemented with live examples and related demos at each step, you will learn how to implement the desired navigation type, choose the most appropriate way of adding and editing data, apply various filtering options, and style your app with CSS widget templates.