FULL-STACK DEVELOPMENT TOOLS &
TECHNOLOGIES
Kumar Satyam
Wisteli Informatics Pvt. Ltd.
AGENDA
• Introduction to MERN
• MERN Pipeline
• Python Pipeline
• Terms used in pipeline
• How React.js work
INVOLVED TECHNOLOGY
(MERN)
React.js Node.js
MongoDB
* MongoDB is tightly coupled with JS
Express.js
PIPELINE OF MERN
API or MVC
Express.js
React.js
MongoDB
Node.js
Sass or CSS
BootStrap
Frontend Technology
Backend Technology
Authentication/Authorization
KeyJWT Session
PIPELINE FOR PYTHON
API
Django/Flask
React.js
SQL Server
Python
Environment
Sass or CSS
BootStrap
Frontend Technology
Backend Technology
Authentication/Authorization
KeyJWT Session
No Support of Template Engine
TERMS USED IN PIPELINE
MERN Environment
Express.js
Express is a minimal and flexible
Node.js web application framework
that provides a robust set of
features for web and mobile
applications.
Mongoose.js
Mongoose provides a straight-
forward, schema-based solution to
model your application data. It
includes built-in type casting,
validation, query building, business
logic hooks and more, out of the
box.
Python Environment
Django
Django is a high-level Python Web
framework that encourages rapid
development and clean, pragmatic
design.
Flask
Flask is a lightweight web application
framework but doesn't enforce any
dependencies or project layout t is
up to the developer to choose the
tools and libraries they want to use.
Authentication/Autho…
JWT
JSON Web Tokens are an open, industry
standard RFC7519 method for
representing claims securely between
two parties.
Session
A user session can be stored in two main
ways with cookies: on the server or on
the client
API Key
API key is a unique code that is passed in to
an API to identify the calling application or
user. API keys are used to track and control
how the API is being used
DEPENDENCIES OF REACT.JS
Bundlle.js
React Ecosystem
Relationship b/w Virtual and Real DOM
THANK YOU!

Full stack development tools & technologies

  • 1.
    FULL-STACK DEVELOPMENT TOOLS& TECHNOLOGIES Kumar Satyam Wisteli Informatics Pvt. Ltd.
  • 2.
    AGENDA • Introduction toMERN • MERN Pipeline • Python Pipeline • Terms used in pipeline • How React.js work
  • 3.
    INVOLVED TECHNOLOGY (MERN) React.js Node.js MongoDB *MongoDB is tightly coupled with JS Express.js
  • 4.
    PIPELINE OF MERN APIor MVC Express.js React.js MongoDB Node.js Sass or CSS BootStrap Frontend Technology Backend Technology Authentication/Authorization KeyJWT Session
  • 5.
    PIPELINE FOR PYTHON API Django/Flask React.js SQLServer Python Environment Sass or CSS BootStrap Frontend Technology Backend Technology Authentication/Authorization KeyJWT Session No Support of Template Engine
  • 6.
    TERMS USED INPIPELINE MERN Environment Express.js Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications. Mongoose.js Mongoose provides a straight- forward, schema-based solution to model your application data. It includes built-in type casting, validation, query building, business logic hooks and more, out of the box. Python Environment Django Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Flask Flask is a lightweight web application framework but doesn't enforce any dependencies or project layout t is up to the developer to choose the tools and libraries they want to use. Authentication/Autho… JWT JSON Web Tokens are an open, industry standard RFC7519 method for representing claims securely between two parties. Session A user session can be stored in two main ways with cookies: on the server or on the client API Key API key is a unique code that is passed in to an API to identify the calling application or user. API keys are used to track and control how the API is being used
  • 7.
    DEPENDENCIES OF REACT.JS Bundlle.js ReactEcosystem Relationship b/w Virtual and Real DOM
  • 8.