At Agira, Technology Simplified, Innovation Delivered, and Empowering Business is what we are passionate about. We always strive to build solutions that boost your productivity.

How To Upload Images/Files To AWS S3 Using Node.js

  File uploading is very common in the world of web development. When a web client or browser uploads a file to a backend server, it is generally submitted through an HTTP form and encoded as multipart/form-data. Here’s where Multer acts as a middleware for Express and Node.js that makes it easy to handle this […]

  • Bharanidharan Arumugam
    Bharanidharan Arumugam
  • July 1, 2019

How To Deploy A Node.js App To The AWS Elastic Beanstalk

AWS Elastic Beanstalk Amazon Web Services (AWS) Elastic Beanstalk is an easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS. It’s the fastest and simplest way to deploy your application on AWS. It […]

  • Annamalai
    Annamalai
  • June 21, 2019

How To Build An Interactive CLI Application With Node.js

Node JS uses npm – a package manager for the JavaScript programming language that consists a command line client and an online database of public/private packages called the npm registry. Today, we’re going to guide to create and build an interactive CLI Application in Node.js as we can get it done by answering a very few questions in […]

  • Annamalai
    Annamalai
  • May 6, 2019

How To Convert HTML To PDF Using Node.js?

Hello folks, today we’re going to check how to convert HTML to PDF content in Node.js and also few deployment tips to get it done right. I planned to describe the conversion through Node API service using html-pdf. This npm package depending on phantomjs. I am using it to allow more options like paper size, […]

  • Reddy Sai
    Reddy Sai
  • April 26, 2019

Guide To Debug Node.js App In A Docker Container

Before jumping to the topic, first, why we're talking about Docker in Node.js development & why we need to dockerize an application ? If you already know the answer well that's great, you can straightly jump into the steps involved in it. Incase, if you're new to Docker then here is the simple explanation for [...]

  • Annamalai
    Annamalai
  • February 26, 2019

A Practical Guide To Avoid Memory Leaks In Node.js

In Simple words, Memory leakage is defined as a memory that is not required by an application anymore but for sometimes these unwanted memories will not be returned to the operating system which will cause serious trouble. However, Memory leaks can be a serious problem in Node.js applications, especially in large scale applications that holds […]

  • Annamalai
    Annamalai
  • November 22, 2018

How To Secure Node.js RESTful APIs With JSON Web Tokens

  What Is JSON Web Token? JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified and trusted because it is digitally signed. JWTs can be signed using a secret (with the HMAC […]

  • Manigandan
    Manigandan
  • September 18, 2018

How To Build A Node.js API In 30 Minutes

The purpose of this blog is to guide you through writing a basic node.js CRUD (CREATE, READ, UPDATE, DELETE) API which you can use as a foundation for any of your applications. Though there are many node.js frameworks like Hapi, Sails, I wrote these Node.js API with an express framework, because it is very simple […]

  • Ramya Venkatesan
    Ramya Venkatesan
  • August 23, 2018

Setup Node.js, Nginx And MongoDB On Ubuntu 16.04

This blog will show you how to install Node.js, nginx and mongodb on ubuntu 16.04 operating system including the configuration for production deployment. Before setup, These following needs to be installed, – Node.js – MongoDB – Nginx Preparing Ubuntu Server To start the setup process, we need to install software build tools on the server. […]

  • Saravana
    Saravana
  • June 14, 2018

How To Interact With Database Using Async Module In Node.js

As we all know NodeJs works asynchronously (i.e., Non-Blocking). It will not execute the programming code line by line and it will not wait for any function, i/O or DB operations to finish executing. This feature of nodejs makes the process more efficient, but we cannot prefer this asynchronous nature in all scenarios. For example, […]

  • Ramya Venkatesan
    Ramya Venkatesan
  • June 13, 2018