Notes about CMS

Best Headless CMS for Vue: The Top 7 Choices

A headless content management system (CMS) is a software platform that provides the same capabilities as a traditional CMS but without its interface. This can be useful when you want to use your own front-end technology or framework with your website.

An Introduction To CSS Cascade Layers

CSS recently turned 25 years old, and over that time, many techniques and tools have been created to help developers work with the cascade. Within the last year, a new spec to orchestrate the “C” in CSS was drafted and is now an official candidate recommendation: cascade layers. Cascade layers allow controlling the specificity and […]

8 CSS & JavaScript Snippets for Creating Reflection & Refraction Effects

The simple act of light reflecting off of or refracting through a surface can produce stunning visuals. We see it every day in the physical world. It might be the way the sun peeks through your office window or light hitting a mirror at just the right angle. They’re like little science experiments that take […]

From Chaos To System In Design Teams

In many of the teams that I have joined in the past, I have found a situation similar to the following — they seem to work and deliver things quickly, but without following a reflected approach to their interface design process; there are almost no shared libraries nor practices; and finally, the design documentation seems […]

Weekly News for Designers № 627

Clay.CSS – Use this library to add 3D claymorphism styles to your design. Wanda – Check out this open-source design system built for digital products and experiences. PHP in 2022 – What the popular language has in store for us this year. Announcing Parcel CSS – Get the details behind this CSS parser, compiler, and […]

What Is API and How API Works

What is an APIHow API worksExamples of APIs we use every dayWeather snippetsLog in using social media accountsTwitter botsTravel bookingConclusion What is an API An Application Programming Interface (API) is a gateway that allows one App to communicate with other Apps – and defines how that communication occurs. They foster connections between technologies to improve […]

Building The Real App With React Query

If you have ever built React applications that use asynchronous data you probably know how annoying it could be to handle different states (loading, error, and so on), share the state between components using the same API endpoint, and keep the synchronized state in your components. In order to refresh data, we should do a […]

Why ‘Grumpy Designer’ Is the Only Title I Want

Perhaps no industry has a wider array of mystifying job titles than web design. One could spend hours attempting to figure out the difference between a “People Operations Coordinator” and a “Project Manager”. Is the former just a fancier way of describing the latter? Only the job poster knows the answer. The titles that organizations […]

Top 8 Material UI Templates

Table of Content IntroductionWhy Use Material UIMaterial UIPros of Material UICons of Material UITop Material UI TemplatesHulkReact Material Admin by FlatlogicMaterialProEasyDevEnlite Prime – React Admin Dashboard TemplateCremaReactifyEgretBuilding New Apps with FlatlogicConclusionSuggested articles Introduction The foundations for Material UI templates originate earlier than Material UI’s official release. In 2012 Google released Google Now, the predecessor of […]

Upcoming Online Workshops: January – May 2022

You might already know it: We regularly run friendly online workshops around front-end and UX. And, well, we have a couple of exciting new ones coming up in the next few months. You can join us right from the comfort of your own desk, and to make sure the workshops fit into your busy schedule, […]

Scenarios Where the WordPress Gutenberg Block Editor Replaces Custom Code

Extensibility has long been one of the strengths of WordPress. If there’s something the content management system (CMS) doesn’t do out-of-the-box, you can write code or install a plugin to enable it. Thus, building websites with WordPress usually means adding at least some custom code along the way. Whether that’s creating a one-off page template […]