Posts

Node.js

Image
 Nodejs About Nodejs As an asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications. In the following "hello world" example, many connections can be handled concurrently. Upon each connection, the callback is fired, but if there is no work to be done, Node.js will sleep.  This is in contrast to today's more popular concurrency approach, which employs OS threads. Thread-based networking is wasteful and complex to implement. Furthermore, because there are no locks, Node.js users are not concerned about deadlocking the process. Because almost no function in Node.js does I/O directly, the process never blocks. Scalable systems are very feasible to develop in Node.js because nothing blocks. Getting started with Nodejs The installer package supplied on the NodeJS official website makes the installation of NodeJS and NPM simple. Download the installer from the Nodejs package Run the installer. Follow the installer steps, agree to t...

Front end with React.Js

Image
  What is ReactJS? React is an open-source, reusable component-based front-end JavaScript library. React was created by Jordan Walke on the 29 th of May 2013, who was a software engineer at Facebook. It serves as the view of MVC architecture . It is maintained and developed by Facebook, Instagram, and a community of individual developers and companies. The reaction is only concerned with public management and referring the situation to the DOM , so the creation of reactive applications usually requires the use of additional libraries for routing as well as the operation of certain clients. Let us take a closer look at some important features of React :         Declarative         Simple         Component-based         Support server-side         Extensive         Fast         Easy to learn Why ReactJS? ReactJS mainly use for building fa...

MongoDB

Image
  MongoDB What is MongoDB ? MongoDB  is a document-oriented NoSQL database for storing large amounts of data. MongoDB uses arrays and records instead of tables and lists, as in standard relational databases. Documents are made up of key-value pairs, which are MongoDB's simple data unit. Collections are the equivalent of relational database tables in that they contain collections of records and functions. MongoDB is a relational database management system. MongoDB is a database that came into light around the mid-2000s. MongoDB Features 1.     Each archive is made up of sets, which are made up of records. Each paper is unique, with a different number of fields. Each document's size and content can vary from one another. 2.     The text structure corresponds to how programmers create classes and objects in their respective programming languages. Developers will often claim that their classes have a simple structure of key-value pairs rather than...

NoSQL

Image
 It All About NoSQL Databases  What is NoSQL? NoSQL is a non-relational database. It doesn’t need a schema. NoSQL stands for “ Not Only SQL ” or “ NOT SQL ”. NoSQL database is a distributed database system with large database storage and it can store structured, semi-structured, unstructured, and polymorphic data. So, it is a huge advantage for large databases such as Google, Twitter, Facebook. Because they're using terabytes of data. NoSQL can be horizontally scalable when the traffic jams can be handled by adding more servers to the database. So, this database system is very functional and operational with modern technologies. The NoSQL database is mostly open-source. So, anyone can easily use those databases. Why NoSQL? When we using RDBMS to handle massive data volume, system response time is very slow. It makes traffics in servers. To resolve this problem, we need to upgrade our existing hardware. But this is an expensive process. The alternative for this problem we can d...