HTML input

The HTML <input> elements allows you to create interactivity in your website, where users can communicate with you, using forms. Input can be of any type, such as text, file, date, color, etc. Input comes with a special type, that allows you to write your “passwords” but they are hidden behind the asterisks (*). You can have your input form […]

React Hooks Tutorials

Hooks are a new addition in React 16.8. They allow you to have some state ( own storage ) and other React features without writing classes. They are really easy to use. We will see useState, useEffect Hooks, and we will also dive into creating our own custom Hooks, as well. Table of Contents What are React Hooks? Rules of […]

How to install React?

ReactJs is one of the most widely used Javascript front-end libraries created by Facebook. It is used for mobile and web application development. React contains a collection of reusable code snippets used for building UI, called components. ReactJS also allows you to create your own components and use them to create complex UIs. Table of Contents How to install Node […]

Bootstrap with React

Anyone who is familiar with web design and development knows about Bootstrap. Bootstrap is one of the most powerful framework for building responsive, mobile-first websites. Bootstrap allows you to use pre-made components, which reduces your development time even further. All you need to do is to import Bootstrap, add some Javascript files and you are good to go. You can […]

React Firebase Authentication tutorial

Learn how to use Firebase authentication for user registration, sign-in functionality for end users. It provides an end-to-end identity solution, supporting email and password accounts, phone authentication and social media logins. In this tutorial, we will look at Firebase authentication using Email and Password. Steps to create and configure Web App on Google Firebase account. 1. Create Firebase Project First, […]