Oleg Proskurin's Blog
Modern eCommerce Architecture, Trends, and Services: A Comprehensive Guide
Discover the future of digital retail with our guide to modern eCommerce architecture, trends, and services.
Introduction to CMS-KIT-Sanity: Streamlining Web Development with Headless CMS
Learn how CMS-KIT-Sanity revolutionizes web development with customizable solutions, ensuring rapid project launches and sustainable growth.
Introducing Headless Kit: Empowering Web Development with Headless CMS
Headless Kit is an innovative open-source project developed by Focus Reactive. It incorporates our best practices and deep expertise in creating projects with various types of Headless CMS. Our goal with Headless Kit is to speed up and simplify the development of complex projects by providing a solid foundation and a range of powerful features right out of the box. Whether you're a developer or a content creator, Headless Kit empowers you to create stunning and highly functional websites with ease
A Deep Dive into Sanity's Visual Editing and Presentation Tool: The developer view
Dive into the world of advanced content management with Sanity's new Visual Editing and Presentation tool. Learn how this feature enhances editing workflows, simplifies content management, and provides real-time previews, catering to both developers and content creators.
Project insides: How We Built a Complex Headless CMS Based on Custom Sanity Studio
This article serves as a comprehensive case study of a large-scale project in which we gained extensive experience in creating intricate CMS systems. Explore our journey in creating a custom CMS for a significant client, focusing on features such as the label system, environments, and custom tokens for consuming content per environment and per label. Discover the challenges we faced and how we overcame them to deliver a user-friendly and reliable Headless CMS. If you're looking for an agency with deep expertise in Headless CMS and a proven track record of handling complex projects, we invite you to dive into our case study.
Caution GraphQL! 4 most popular Headless CMS Examples and unexpected pitfalls in their GraphQL API. Part 1
let’s explore Headless CMS and its GraphQL API. We will discuss GraphQL API implementations in four popular headless CMSs: Contentful, Sanity, Storyblok, and Hygraph. Throughout the post, we will uncover the challenges, advantages, and disadvantages of each CMS, and examine how they handle various requirements. Get ready for an informative journey filled with humor, code snippets, and valuable insights into Headless CMS and GraphQL
Empower Sanity Content Preview With Really Powerful New Perspectives Feature
The quickest explanation of Sanity's Perspectives feature and the understanding of why we were so badly waiting for it
Unlock the Power of Contentful (again in 2023): Exciting New Features in this Headless CMS
It's been two years since I worked on my last big project with Contentful, a headless CMS platform. Now, I'm excited some of the new features have been added to Contentful by 2023, and I can't wait to share my impressions with other developers.
Jamstack Hosting: Everything You Need to Know
Choosing the right hosting platform for your Jamstack website is crucial to ensure its performance, security, and scalability. A good hosting platform should seamlessly integrate with your technology stack, offer fast and reliable content delivery, and provide you with easy-to-use tools for managing and deploying your website
Transform Your Headless CMS Experience: Discover the Power of TakeShape's API Mesh
Meet our partner TakeShape. By combining multiple APIs into a single GraphQL endpoint TakeShape offers developers flexibility, efficiency, and a seamless headless solution. TakeShape brings the concept of Headless to a whole new level by introducing the power of API mesh and data orchestration capabilities
Setup NextJS app with Linaria, Storybook, and Typescript
In this article, we will show how to start a new modern performance-focused and development-friendly project from scratch.
Three ways to refer a current User in Sanity Documents
There are pretty much situations when you'd like to have a reference to a Sanity studio user from your documents. In this article, we will consider scenarios when you need to refer a current user somehow related to a document. Before we dive into a technical implementation let's see why you might need it at all
Solving pain with references to draft documents in Sanity CMS. How to set up a full-fledged preview environment for your content
Sanity CMS don't allow you to fetch draft documents by references to them. But this vital for having preview mode. How to overcame this problem and setup access to your draft and published content read in this article
Think headless CMS are not customizable? We disproved this using Sanity
Sanity encourage to customize almost everything. Any Sanity module can be rewritten. This makes it possible to have your own combination of standard and custom components in your application.
Headless CMS (Contentful) and NextJS, Part 2: Mapping content types to React components
Building scalable content model in Contentful without exceeding the content types limitation. Implementing React components mapping to CMS entries
Preview GraphQL data in a comfy way - Storybook GraphQL Kit
This tool allows you to write queries and immediately see the results in the browser. All your queries and variables are stored alongside your code. You can reuse queries from your existing project for better visual documentation, testing and exploring your backend.
Headless CMS (Contentful) and NextJS, Part 1: How to create a modern React application?
Building scalable content model in Contentful without exceeding the content types limitation. Let's discuss ideas for organizing the structure of a NextJS application paired with Headless CMS
Multi Environment Publishing Flow With Sanity CMS
Sanity is one of the most flexible and customizable Headless CMS. Working with this Headless CMS and customizing it we can finally get the exact functionality we need and gain a deeper understanding of how it works under the hood.