Appears on
Articles22
Transpilers: How They Work and How To Build Your Own JS Transpiler
The post covers how transpilers and provides a way to build your own javascript transpiler.
Introduction to Mirage.js: Mocking APIs
Mirage JS is an API mocking library that lets you build, test, and share a complete working JavaScript app without having to rely on any backend services.
Alpine.js guide 2026: directives, magic props & use cases
Alpine.js is Vue-like reactivity in ~7kB. This guide covers every directive, magic property, and a real movie-search app you can build along the way.
Step by step guide to pagination in GraphQL
GraphQL enables you to fetch exactly the fields you need from your data graph, with no unnecessary overhead. Learn how to implement it.
Everything you need to know about GraphQL Authentication and Authorization
Learn about authentication and how it can be implemented in a GraphQL API using Express.js and APolloServer.
How GraphQL Subscriptions Work: Tips, Best Practices and Examples.
Subscriptions is one of the powerful features of GraphQL. In this guide, I cover all you need to know to start with subscriptions in GraphQL.
gRPC: detailed guide to the core concepts
gRPC is a robust open-source high-performance RPC framework released by Google in 2015. It is a standardized, general-purpose, and cross-platform RPC infrastructure that provides scalability, performance, and functionality to distributed applications.
My takeaways from Google I/O Event 2021 as a developer
The annual Google IO developer conference kicked off with a two-hour keynote filled with announcements. Here are the highlights.
gRPC vs. REST: pros and cons and technical comparison
So is gRPC better than REST? No, I think you choose the one that your use-case demands. Learn when it's best to use REST and when you should choose gRPC.
Build a chat app using gRPC and React
In this tutorial, we will demonstrate how to use gRPC by building a chat app. We will describe in detail how you can set up a gRPC service and then communicate with it from a React app. The chat messages sending back and forth will be handled by a gRPC service. Let's see how it's done, but first, let's learn what gRPC is.
gRPC service in Node.js: Tutorial, Examples and Best practices
gRPC is a new technology here for building APIs to achieve high load time and fast network latency. In this article, we will demonstrate how to build a gRPC-powered API in Nodejs. First, let's learn what gRPC is.
Caching in GraphQL: How to prevent excessive and unnecessary requests
Learn how caching can be used to cache GraphQL requests to prevent excessive and unnecessary requests.
Master code splitting with dynamic imports in Next.js
Using code splitting and smart loading strategies, you can speed up your Next.js application. Let's learn how to get it done.
How to use Prisma in a Next.js app
In this post, we will learn how to use Prisma, an ORM for JavaScript and TypeScript, in a Next.js app.
How to implement i18n in Next.js 🌏
Language shouldn't be your barrier in getting to a billion users, so that's why I will demonstrate here how you can build a Next.js app to adapt to various languages. Read on.
How to implement authentication in Next.js
In this post, we will discuss how we can authenticate a Nextjs app. Authentication is quite broad and there are different ways to achieve it, but we will talk about the most common methods.
How to use Prisma in Blitzjs
Prisma is a very powerful ORM (Object-Relational Mapping) tool, it encapsulates the complexity of using SQL databases and provides us with a simple interface to connect and manipulate databases. Blitzjs on other hand is a new and fast full-stack JavaScript framework, full-stack in the sense that the frontend and backend code is handled by Blitzjs. The fronte
Getting started with Blitz.js
Blitz.js is a full-stack React framework with a zero-API data layer built on Next.js and inspired by Ruby on Rails. Blitz.js uses the concept of the "Zero-API" data layer. This Zero-API enables us to add server code in the React components, Blitz.js will generate the HTTP API at build time. This removes the need of adding API endpoints in our project and mak
Building a Banking admin app using Blitzjs
Blitz.js is an awesome framework, it makes the job easier for devs. We learned a lot here. We started with introducing Blitz.js, detailing its great features and also how to install it. Next, we demonstrated how to use the various features of Blitzjs by creating a minimal banking admin app just like Finacle. Yes, the bank app we built here lacks so many feat
RedwoodJS and PostgreSQL
RedwoodJS is a full-stack React app, this means that the front-end and the back-end are all handled in one place. The frontend is a React app that can be deployed to the cloud or CDNs. The back-end is a GraphQL API that can be hosted anywhere and can be called from external or internal services.
