MACH architecture stands for for microservices, API-first, cloud-native, and headless. It's an approach that's part of a growing trend leading teams away from monolithic architectures and toward systems that are more flexible, adaptable, and agile.
If you aren’t familiar with React Server Components, or “RSC” for short, they are effectively a way to render React apps on the server while keeping component code away from the browser. Let's give them a try together!
While working on these Prismic snippets, I also had the opportunity to create Schnipsel, an open-source tool that allows you to write snippets in a markdown file and have them rendered into the proper formats for multiple IDEs.
Give Svelte a try and take a tour of some of its unique qualities by building a fun bubble popping game. You'll learn about its syntax, state, stores, and some of the fun animations and transitions that come built right into the framework!
What technical challenges do you have to overcome to achieve SEO goals in a React application? When does SEO even matter for your project? Get answers and solutions for all of your burning questions.
Pinia is the default state management library for Vue 3. Explore it with us as we build a fun confetti clicker app called "Pinia's Party" to learn the basics!
On a monthly basis you'll receive scaffolded coding challenges that make it easy to explore what's new and exciting in the world of web development. Join our community of devs who are constantly optimizing their stacks!
Finding high-quality, trustworthy web development news can be an issue for a lot of developers so to make the burden a bit easier, here is a collection of the best sources, from podcasts to coding challenge newsletters.
While WordPress is a very powerful tool, a new way of making websites is on the rise: Jamstack architecture plus a headless CMS. Learn why and when you should choose a Jamstack website vs. a WordPress website.
Minor changes to the tools you use, the way you focus, and how you approach your work can make a world of difference in developer productivity. Here’s everything I know to be a developer who gets things done without burning out.
The benefits of using a CMS are huge, for websites big and small. This guide introduces the easiest way to add a CMS to Next.js. There are just three key parts to this tutorial ...
A scalable CMS leverages enterprise-friendly technology while enabling developers to deliver high-quality content editing experiences to their teams. Here's how to implement a CMS that scales with growing teams and companies.
Next.js is a great option for building an SEO driven site. Let's dive into a brief tutorial to learn how to add schemas to a project and see Next.js’ SEO benefits in action.
In recent years React has had two popular frameworks to compare: Gatsby and Next.js. Until recently, they had some sizable differences, but, with recent updates, they became much closer. Here's how to choose between them.
Using on-demand Incremental Static Regeneration (ISR), you can tell Next.js which pages in your site have changed as a result of content changes. Next.js can automatically rebuild those pages with fresh content while keeping the rest of your pages in its cache.
Let's walk through a few contrasts between React and Svelte to help you compare your options and determine which might be best for you. It's about more than speed — your background and project needs are important to consider too.