When considering using server rendering (SSR) with React, Next.js is one of the best options. When building a larger application, one of the disadvantages of React may be the lack of a structure to help you organize your code and application. Next.JS not only helps with this part. Read the article to explore more.
Lyft sells and operates a mobile application that offers rental vehicles, scooters, a bicycle sharing system and food delivery. They owned more than a hundred of front end applications and reached the limits of maintaining their own boilerplate. Find out why they decided to move the base of tools and code to the Next.js file and what the struggles and benefits it brought.
Manually maintaining release notes and defining whether a change is just a patch, a minor or a break change, is a lengthy and repetitive job. You can reduce your work by enforcing rules and automating the process. The guide provides an overview of the tools to be used and integrated with the CI. Github actions are used in the article as an example.
In Typography, you sometimes have to create texts with a size that matches the background of the scale – e.g. various banners. One of the solutions would be to define media queries, but that’s pretty annoying. This article explains an elegant way to derive the font size from the viewport size using the css clamp method.
On the web, a deep link – a link to a specific piece of content – is super simple. However, in the application it can be much more complicated. This article will walk you through the pitfalls of working with external direct links in React Native applications. If you want to read the second part of the article, continue here.