PROGRESSIVE CODERPROGRESSIVE CODER
  • Become a Pro!
  • Areas
    • Software Design and Architecture
      • Software Architecture
        • Microservices
        • Domain Driven Design
        • Event Driven Architecture
        • Monolithic Architecture
    • Cloud computing and DevOps
      • Platforms
        • AWS
      • Containerization and Orchestration
        • Docker
        • Docker Compose
        • Kubernetes
        • OpenShift
      • Infrastructure as Code
        • Terraform
      • Message Queuing and Streaming
        • Kafka
        • RabbitMQ
      • Caching and Performance
        • Redis
    • Programming Languages and Frameworks
      • Data Structures and Algorithms
      • Languages
        • Java
        • Rust
        • Golang
        • Python
      • Frameworks
        • Spring Boot
        • Spring Cloud
        • Axon Framework
        • NodeJS
        • ExpressJS
        • NestJS
        • Fastify
        • FastAPI
        • KoaJS
        • Deno
      • Integration
  • Blog
  • About

Fastify

Blog

Implementing Fastify Send Email using Nodemailer and fastify-mailer

Sending emails is a vital feature for several application use-cases. We use emails to communicate with the end-users of our application, send notifications and assist in signup or login processes. In this post, we will learn how to implement Fastify send email feature using Nodemailer and fastify-mailer packages. Nodemailer and Read more…

By Saurabh Dashora, 1 year1 year ago
Blog

How to implement Fastify Health Check?

Health checks are extremely useful when we are deploying applications on Docker containers or using orchestrators such as Kubernetes. In this post, we will learn how to implement a simple Fastify Health Check using the fastify-healthcheck package. The fastify-healthcheck plugin makes it easy to setup a health check endpoint. Any Read more…

By Saurabh Dashora, 1 year1 year ago
Blog

Fastify Env Example using fastify-env package

While developing an application, we often need to separate the environment variables from the source code. The environment variables could include things like database credentials, JWT secrets or other application secrets. In this post, we will create a Fastify Env example using the fastify-env package. The fastify-env package is basically Read more…

By Saurabh Dashora, 1 year1 year ago
Blog

Fastify Redis Cache – HTTP Cache Header and Server Side Caching

Caching is an important consideration for any application. If done correctly, it can help improve the performance of the application. Fastify Redis Cache setup can help developers take care of caching requirements for a Fastify application. One of the tricky things about caching is that you could have it at Read more…

By Saurabh Dashora, 1 year7 months ago
Blog

Simple Fastify JWT Authentication using fastify-jwt package

Authentication is an absolute necessity in any application exposed to users. We need to make sure that the user trying to access our application is an actual user. In other words, we have to make sure that the user’s identity is verifiable. JWT or JSON Web Tokens allow us to Read more…

By Saurabh Dashora, 1 year7 months ago
Blog

How to use Fastify PreHandler Hook?

Fastify hooks allow us to listen to specific events in the application or in the request response cycle. One of the most useful hooks is the Fastify PreHandler Hook. Fastify PreHandler Hook is one of the hooks in the request reply cycle. It allows us to execute a piece of Read more…

By Saurabh Dashora, 1 year7 months ago
Blog

Creating a Fastify REST API – Postgres, Swagger and Fastify CLI

Fastify is a Node-based HTTP Framework. As per the official claim, Fastify is one of the fastest web frameworks out there. It is also highly extensible. In this post, we are going to learn how to create a Fastify REST API all the CRUD operations. In the process of creating Read more…

By Saurabh Dashora, 1 year7 months ago
Blog

Understanding encapsulation in the Fastify Plugin System

In Javascript, everything is an object. Similarly, everything in Fastify is a plugin. Basically, plugins form the backbone of Fastify. And hence, it is very important to understand the basics of the Fastify Plugin System. If you are new to Fastify, it would be better to start with the post Read more…

By Saurabh Dashora, 1 year1 year ago
Blog

Fastify Server Setup – Getting Started with Fastify

Developers always strive to build high-performance applications with minimal infrastructure cost. Usually, it is a trade-off between the two. However, Fastify is a web framework that aims to win on both of these factors. In this post, we will learn how to do a Fastify server setup. This will be Read more…

By Saurabh Dashora, 1 year1 year ago
Recent Posts
  • How to use Kubernetes Storage Class for Dynamic Provisioning?
  • 4 Must-Know Strategies for Code Reuse in Software Engineering
  • What you must know about Rate Limiting?
  • A Simple Guide to Kubernetes Persistent Volume Claim
  • Setting up a Kubernetes Locally with K3S and Multipass
Categories
Recent Posts
  • How to use Kubernetes Storage Class for Dynamic Provisioning? August 24, 2023
  • 4 Must-Know Strategies for Code Reuse in Software Engineering August 23, 2023
  • What you must know about Rate Limiting? August 20, 2023
Links
  • About
  • Subscribe
  • Privacy Policy

  • About
  • Subscribe
  • Privacy Policy
Created my free logo at LogoMakr.com