Posts

Showing posts from March, 2020
Image
ReactJS React is a front-end library developed b y Facebook. ReactJS presents graceful solutions to some of front-end programming’s most persistent issues.  It is used for handling the view layer for web and mobile apps.   It’s fast, scalable, flexible, powerful, and has a robust developer community that’s rapidly growing. ReactJS allows us to create reusable UI components. It is currently one of the most popular JavaScript libraries  According to React official documentation, the following is the definition − ` React is a library for building composable user interfaces. It encourages the creation of reusable UI components, which present data that changes over time. Lots of people use React as the V in MVC. React abstracts away the DOM from you, offering a simpler programming model and better performance. React can also render on the server using Node, and it can power native apps using React Native. React implements one-way reactive data flow, which reduces the boilerp
Image
                                      MERN Stack what is a stack? The technology stack is a set of frameworks and tools used to develop a software product. This set of frameworks and tools are very specifically chosen to work together in creating a well-functioning software.   MERN Mongo Express React Node  MERN Stack MERN  stack is a web development framework. It consists of MongoDB, ExpressJS, ReactJS, and NodeJS as its working components. Here are the details of what each of these components is used for in developing a web application when using MERN stack
Image
NodeJS What is Node.js? Node.js is an open-source, cross-platform runtime environment for developing server-side and networking applications. Node.js applications are written in JavaScript and can be run within the Node.js runtime on OS X, Microsoft Windows, and Linux. Node.js also provides a rich library of various JavaScript modules which simplifies the development of web applications using Node.js to a great extent              The definition of Node.js as supplied by its official documentation is as follows: `Node.js is a platform built on Chrome's JavaScript runtime for easily building fast and scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.` Qualities of NodeJS Asynchronous and Event Driven  − All APIs of Node.js library are asynchronous, that is, non-blocking. It essentially mea