You are on page 1of 5

current web development:

------------------------
browser webserver database
| |
angular app----------------------->restapi------------------> sqlserver|mongodb
or ajax [class with methods]
reactjs app

*the above development is called stack based development


1.MEAN stack development

M------Monogdb
E------Expressjs
A------Angular
N------Nodejs

2.MERN stack

R----Reactjs

3.MEVN stack

V---Vuejs

4.fullstack .net|java

angular app--------->webapi[.net] ---------->sqlserver


or or or
reactjs app springboot[java] mysql

intro to Angular:
-----------------
*Angular is a typescript framework provided by google to develop web application
and mobile app

*Angular is developed using typescript language and programming with in angular is


using typescript language,so it is called as typescript framework

->typescript language is provided by microsoft


->microsoft given typescript language is used by google to
develop angular framework

*Angular is not an extension to angularjs,it is completly rebuilt from


ground|scratch level using typescript language

AngularJs--->2010------->javascript framework
no object oriented support
complex ui handling will not be easy
no typesafety
eg:
prodname,prodprice
...
prodprice="dell"; -->accepted-->no typesafety
...

Angular2---->2015------->typescript framework
object oriented support
complex UI handling will be easy
typesafety
eg:
prodname:string;
prodprice:number;
...
prodprice="dell";-->not accepted-->typesafety

Angular2--13[Every regular interval of 6-8months a new version is


provided]

*Angular can be used to develop different types of applications


1.SPA[Single Page Application]
2.mobile native app
3.desktop app
...

*angular can be integrated with mobile framework[like ionic|nativescript] to


develop mobile native app
the app which will run with in mobile o/s[andriod|ios] is called
mobile native app
www.ionicframework.com

*angular can be integrated with electron platform to develop


desktop app

MPA[Multiple Page App] vs SPA[Single Page App]


-----------------------------------------------

You might also like