What is Axios Axios is a promise based HTTP client for browser and node.js; it can be used on server side and client side (Browser) to interact with API (Application Programming Interface to send request from the browser and node.js server to other API and get a response). On client side(Browser) Axios uses XMLHttpRequests and On server-side it uses http module Installing Axios in your node.js project $ npm install axios How to use axios get request const axios = require(‘axios’);let userID = …
Working with MinIO
What is MinIO? MinIO is an object storage server designed for large scale data infrastructure. MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. It can handle unstructured data such as photos, videos, log files, backups, and container images with the maximum supported object size of 5TBIt has the following key features. (Ref: https://min.io/) Open Sources – Available for all. Open for modification High …
Hey Sammy!
Sammy.js is an efficient and tiny library for manipulating the DOM and is still used by developers who look to make the web interaction fast and smooth. It has many advantages over other libraries such as jQuery. This article will take a look at what Sammy offers and how to utilize this powerful library in your next project. In this article, I will show you how to perform routing with jquery using the Sammy JavaScript framework. Before moving on to …
State management in React apps using Redux
React is currently the most used frontend JavaScript framework. Its component-based approach has made it easier to implement views. But React can’t help us with managing the data of the application. Sure we can use its state variables to store our data, but when the data is complex and used by multiple components, the code to fetch, update, create becomes very messy. It would be a lot easier to have all the data and updates on it in one place. …
Web 3.0 and the Future of the Internet
Web 3.0 & its Features Web 3.0, the decentralized web, is a term coined by Tim Berners-Lee. Blockchain technology has ushered in a new era, one that is changing the Internet as we know it. Web 3.0 is the Internet of tomorrow, and it’s already starting to take shape. Blockchain-based platforms are taking over markets. Web 3.0 would make data more secure and less accessible to outside forces. This will be an internet where users control their online experience and …
Nediaz – Tips for job & business
7 TIPS TO HELP YOU JUMP-START YOUR CAREER Graduating from high school or college is a huge milestone. It opens up a new phase of endless opportunities in the job market. You are finally ready to put all the knowledge you’ve gained to work, to help you find the right job. Despite the excitement, navigating the job market isn’t easy, and you can be overwhelmed if you don’t have a strategy. So, it would certainly help if you are determined …
Postfix (Send Only) & Nodemailer for testing
What is Postfix?It is Wietse Venema’s mail server that started life at IBM research as an alternative to the widely-used Sendmail program. Now at Google, Wietse continues to support Postfix.Postfix attempts to be fast, easy to administer, and secure. The outside has a definite Sendmail-ish flavor, but the inside is completely different. What is Nodemailer?It is a module for Node.js applications to allow easy as cake email sending. The project got started back in 2010 when there was no sane option …
Continue reading Postfix (Send Only) & Nodemailer for testing
An insight into API Testing!
Folks, let’s start with the basics. So, API stands for Application Programming Interface, which is a software that allows two applications to talk to each other. Let us take a real world Example! Suppose you are searching for a flight from Delhi to Mumbai through an online travel booking site. Using the site’s online form, you will fill the necessary information like the date on which you want to travel, Number of persons travelling. Then you will click on “Search.”. …
React Event Calendar
With the help of react-big-calendar library we can add a calendar in our react application and we can manage events and dates from this calendar. Let’s see what needs to be done to use react-big-calendar (https://jquense.github.io/react-big-calendar/examples/index.html) Installation npm install –save react-big-calendar You can use this calendar by adding in your component as shown below
Express Middleware
A middleware is just like a function and generally takes 3 parameters. These are loaded with code that could manipulate the parameters that are passed. The parameter used in any middleware is the request object, the response object, and the next function or middleware which are more commonly denoted as req, res, and next respectively. Generally, middleware is used when we would want to perform some operation before sending the data back to the client. Now let’s set up our …