Welcome to the DatoCMS Blog

News, tips and highlights from the team at DatoCMS
Latest from our Product Updates changelog →
New locales filter in tabular view, and a change in locale switch behaviour
December 12th, 2022
Why Your Mobile CMS Should Be Headless

The mobile market has evolved at an incredible pace, and we have moved rapidly from a desktop-first world to a mobile-first world, let’s focus on which benefits the headless approach can bring to a mobile-first strategy.

Introducing the new DatoCMS CLI

Following our recent release of the new TypeScript API client, we're happy to also announce an improved CLI to interact with DatoCMS!

How To Build a Landing Page in Next.js

A landing page builder, allows you to create a reusable landing page template is not that difficult, and here you will learn how to build the landing page of your dreams in Next.js.

Introducing a brand new Typescript client!

Typescript has taken over the world. And rightfully so. We've long wanted to make our client experience more convenient on typescript-ready environments, and the time has finally come.

March update: new infrastructure, and lots of small improvements!

Let's take a closer look at all the improvements we shipped this month, and discover our new faster, improved infrastructure!

Headless CMS vs Traditional CMS: Which Is the Best for You?

Let’s compare the Headless and Traditional approaches to content management to find the answer to this question based on your particular needs.

January Update: Partner Program, new presentation modes, custom styles for Structured Text, and much more!

This month we went a little long with our monthly update, but let's make up for it!

Plugins Roundup: what's possible with the new SDK

Let's celebrate our creators with a showcase of some of the plugins created since the release of the new Plugin SDK!

Get the best TypeScript DX: introducing "Strict Mode" for GraphQL CDA

We're happy to announce an addition to our GraphQL Content Delivery API offering. With Strict Mode, you can obtain more accurate and reliable TypeScript types, greatly simplifying the code to be written on the frontend side.

How To Perform A/B Testing in Next.js

Crafting a successful marketing campaign or building an engaging user experience is challenging, and finding the most effective approach takes time. After all, it is unlikely that a project will meet all its goals in the first shot. That is why A/B testing can be crucial as a marketing strategy!

April update: TypeScript, performance and new team members

New month, new update! Check out the latest news in our monthly summary post.

How To Choose the Right Enterprise CMS for Your Organization

Enterprise-level businesses aim for a top-level communication strategy, but achieving it without the right tools is challenging. And the right tool for these large entities is an enterprise CMS.

What Is Composable Architecture and How To Implement It

Let’s now delve into the composable approach to creating a technology stack and learn everything you need to know about it.

Why You Need an Omnichannel CMS

Implementing an omnichannel strategy has become crucial for your business. So adopting it late or ignoring it may lead to serious consequences. Being omnichannel means having the content used by all your channels in the same place, and not all CMSs support this. This is why adopting an omnichannel CMS is so important.

Best React Frameworks to Go Jamstack

Let’s learn everything required to understand Jamstack and choose the best React-based framework to implement it 

Next.js vs Remix: Top 5 Differences

The main differences between Next.js and Remix, the two trending React frameworks.