Home Words to Modern Web App Development
Post
Cancel

Words to Modern Web App Development

Web Socket

It is a communication protocol between server and client, it enables data sending and receiving between them

Firebase

It is Backend-as-a-Service (BaaS) for Web and Mobile apps and is provided by Google

JSON vs JSON Web Token(JWT)

FeatureJSONJWT
PurposeData interchange formatEncoding standards for data authentication and secure delivery of information
StructureKey-Value pairs(including nested objects and arrays)Header, Payload, and Signature separated by periods(Base64URL encoded)
Data TypeText-based representation of dataJSON + additional features like encoding, signature, and optional encryption
UsageData storage, APIsAuthentication, secure data
SecurityN/A(For sensitive data, it is recommended to use it with security features such as encryption and authentication)Encryption support, Provides a mechanism to verify the integrity of claims through signatures

MEAN and MERN

MEAN

MongoDB, Express, AngularJS, Node.JS

MERN

MongoDB, Express, React, Node.JS

2FA Node.js ES6+

This post is licensed under CC BY 4.0 by the author.