Join Our Newsletter!

Keep up to date with our latest blog posts, new widgets and features, and the Common Ninja Developer Platform.

Web Development

Common Ninja Blog

Discover highly informative and helpful articles on topics such as web development, web design, marketing, business & more!

Handling and Managing Server State With React QueryFeatured
Web Development

Handling and Managing Server State With React Query

Sergei Davidov,

In this article, we will build a “lyrics finder” app, focusing on the benefits of React Query, like fetching and caching data from an API.
The React useEvent() Hook: Why You Need It and How To Use ItWeb Development

The React useEvent() Hook: Why You Need It and How To Use It

Sergei Davidov,

In this article, we are going to discuss the useEvent() hook in React, and explain how to use it.
Announcing Common Ninja Storage: A Simple API for Adding Storage Capabilities to E-Commerce AppsNews & Updates

Announcing Common Ninja Storage: A Simple API for Adding Storage Capabilities to E-Commerce Apps

Daniel Sternlicht,

In this article, we will cover the latest updates, news and improvements that we’ve implemented to the Common Ninja developer platform.
Mastering State Management in Next.jsWeb Development

Mastering State Management in Next.js

Sergei Davidov,

Discover what state management is and how to manage state in Next.js.
Building Your First Web App With RemixWeb Development

Building Your First Web App With Remix

Sergei Davidov,

Learn how to build apps using Remix, a React-based framework with server-side rendering.
Implementing Okta Authentication in ReactWeb Development

Implementing Okta Authentication in React

Sergei Davidov,

Learn what Okta is and how to use Okta for authentications in React applications.
Node.js 18: A Deeper Look Into the Newest Version and Its FeaturesWeb Development

Node.js 18: A Deeper Look Into the Newest Version and Its Features

Sergei Davidov,

Learn more about the newest version of Node.js and the new & improved features it offers.
React 18: A Dive Into the Newest Version of ReactWeb Development

React 18: A Dive Into the Newest Version of React

Sergei Davidov,

Learn more about React’s latest version, React 18 & discover what new features it offers.
React Dynamic Imports and How To Use ThemWeb Development

React Dynamic Imports and How To Use Them

Sergei Davidov,

In this article, we are going to discuss dynamic imports, how to dynamically render components in React, and when to use dynamic imports.
A Guide to Micro SaaSWeb Development

A Guide to Micro SaaS

Sergei Davidov,

Discover what micro SaaS is and how you can use this targeted approach to your benefit.
Great Books Every Web Developer Should ReadWeb Development

Great Books Every Web Developer Should Read

Sergei Davidov,

Discover seven amazing books that every web developer should read to improve their skills.
Improving App & Plugin Accessibility: Best PracticesWeb Development

Improving App & Plugin Accessibility: Best Practices

Sergei Davidov,

Learn more about the importance of accessibility & how to apply it to your apps.
15 of the Best Developers To Follow Online [2022]Web Development

15 of the Best Developers To Follow Online [2022]

Sergei Davidov,

Discover 15 amazing developers who continuously release valuable & helpful content.
The Problems With Building Apps for E-Commerce Platforms and Why We Built Common NinjaWeb Development

The Problems With Building Apps for E-Commerce Platforms and Why We Built Common Ninja

Daniel Sternlicht,

Learn more about the difficulties that developers face when developing apps for e-commerce platforms, why we’ve built Common Ninja and how it can help you.
Using Drag and Drop in React Apps With sortableJSWeb Development

Using Drag and Drop in React Apps With sortableJS

Sergei Davidov,

Discover How To Use Drag and Drop in React Apps With sortableJS
8 Actionable Tips for Developing a WordPress PluginWidgets

8 Actionable Tips for Developing a WordPress Plugin

Sergei Davidov,

In this article, we are going to offer you eight actionable tips for developing a WordPress plugin.
Web Developer Portfolio Websites: Best Practices + Inspiring ExamplesWeb Development

Web Developer Portfolio Websites: Best Practices + Inspiring Examples

Sergei Davidov,

Discover what makes web developers’ portfolios successful & get inspired by great examples.

Join Our Newsletter!

Keep up to date with our latest blog posts, new widgets and features, and the Common Ninja Developer Platform.