UEUmeh Emmanuelinemmanuel.umeh.dev·Jul 17, 2023 · 3 min readDifferentiating between mongodb, postgress and mySQLMongoDB: MongoDB is a NoSQL database system, which means it is not based on the traditional relational database model like PostgreSQL and MySQL. Instead, it falls under the category of document-oriented databases. MongoDB stores data in the form of J...00
UEUmeh Emmanuelinemmanuel.umeh.dev·Jul 17, 2023 · 3 min readDifferentiating between RESTand graphQI APIREST API (Representational State Transfer): REST (Representational State Transfer) is an architectural style used for designing networked applications, and it is based on a few key principles: Stateless Communication: Each request from a client to a ...00
UEUmeh Emmanuelinemmanuel.umeh.dev·Jul 17, 2023 · 3 min readDifferentiating between SQL and noSQLSQL (Structured Query Language) and NoSQL (Not Only SQL) are two types of database management systems (DBMS) used to store and manage data, but they differ in their approach to data organization and querying. SQL (Relational Databases): SQL is a lang...00
UEUmeh Emmanuelinemmanuel.umeh.dev·Jul 17, 2023 · 3 min readExplanation on react custom hookIn React, a custom hook is a JavaScript function that allows you to encapsulate logic and state management so that it can be reused across different components. Custom hooks follow a specific naming convention - their names should start with the word...00
UEUmeh Emmanuelinemmanuel.umeh.dev·Jul 17, 2023 · 2 min readExplaining React lifecycleThe React lifecycle refers to a series of methods that are invoked during the creation, updating, and destruction of a React component. These methods allow developers to hook into different phases of a component's life and perform actions or updates ...00