These are the Articles I had published before Updating the UI of the website

In case you're looking for previous website, It's available at https://v1.dhruvkumarjha.com

Progressive Web Application Using React - Part Three

1st June 2017 at 07:15 PM

In this tutorial we will allow users to add the subreddits they are interested in, Save it in local database and cache the API response. We will also make use of Web App Manifest and Service Workers.

Progressive Web Application Using React - Part Two

29th May 2017 at 06:50 PM

In this tutorial we will build our User Interface using the Material UI framework and setup webpack and react router as well.

Progressive Web Application Using React - Part One

28th May 2017 at 03:10 PM

In this tutorial series we will learn to build a progressive web app (PWA) using React JS, Redux, Webpack and few other packages. We will be using Material UI Framework for our User Interface and Firebase for hosting our application.

Building a Static Website Using React JS: Part #3 Adding Meta Tags and Generating HTML Pages

4th May 2017 at 07:30 PM

In this Tutorial we will add Meta Tags to our website, Optimizing it for Search Engines and Social Sharing. We will also generate HTML pages for all the routes in our website so it loads faster and can be indexed and viewed by Crawlers. And we can host it wherever we want without needing a server while still getting the server side rendering (pre-rendering).

Building a Static Website Using React JS: Part #2 Creating and Hosting the Website

30th April 2017 at 07:20 PM

In this tutorial we will be creating our website along with all the pages and seo meta tags and then hosting it online. You can host it wherever you want, I have decided to host it on Firebase.

Building a Static Website Using React JS: Part #1 Project Setup and Website UI

29th April 2017 at 05:10 PM

In this tutorial series we will learn to build a static website using React JS, Complete with Search Engine Optimization, Code Splitting, Pre-rendering and gzipping. We will also handle form Submission using a Serverless API and later publish our website.

Introduction To Creating React Components And Publishing Them To NPM

25th April 2017 at 04:20 AM

In this tutorial we will create a simple react component and later we will publish it to the npm. After publishing we will use that compoent in our other projects.

Best Resources For Learning React JS and Javascript

23rd April 2017 at 05:45 PM

Let's checkout some of the best resources available for us to learn react js and javascript. These resources helps us understand new concepts, application architectures and frontend application development in general.

Build a Notification Service Using AWS CodeStar, Node and Lambda

20th April 2017 at 07:20 PM

In this tutorial we will be using AWS services and create a service that will allow us to send Email and SMS notifications wherever we want by calling an API endpoint. We will make use of AWS CodeStar, Lambda, Simple Email Service (SES), Simple Notification Service (SNS) and few other..., Let's get started.

GraphQL For Beginners: Part #2 Hello Real World

19th April 2017 at 06:40 PM

In this tutorial let's setup our application, install all the dependencies and write our first Real hello world application. We will write our very first graphql Type, Query, Mutation, Resolve and Sehema methods.

GraphQL For Beginners: Part #1 The Terminology

18th April 2017 at 04:30 PM

In this tutorial series we will get started with GraphQL and build an application using GraphQL, Node, Express and MongoDB. However in this Article, Let's get the GraphQL terminology down.

Top Ten UI Libraries For Developing React JS Applications

17th April 2017 at 04:00 PM

Let's checkout the Top ten Best UI Libraries for developing React JS Applications. These libraries helps us become more productive and develop high quality beautiful applications in less time.

Writing and Publishing a Simple Javascript Module to NPM

16th April 2017 at 04:30 PM

In this tutorial, We will first write a Javascript module which will act as a database/store for storing data which we can use in our other frontend applications. And then we will publish it to npm [node package manager].