ANGULAR JS
> WHAT IS FRONT END AND BACK END TECHNOLOGY
> EXAMPLE OF FRONT END
> HISTORY AND WORKING PROCESS OF FRONT END AND BACK END
Desktop based Application -> 1 source code, multiple people access, using Server, using browser, -> all browser support -> xml to html -> p tag different modified tags -> global 3rd party software company comes to maintain the tags W3ORG company -> validation from w3.org -> Animation comes -> independent program JAVASCRIPT language to run browser independent, open source, follow Java language -> google firefox etc browser maintain new modified versions -> problem in dependency -> 3rd party jS company comes and give most benefit version to all, upgrade in all browser -> 3rd party JS is european computer manufacturers association(ECMA) -> ECMA script, ES
> ECMA SCRIPT IS ANOTHER NAME OF JAVASCRIPT
> LIFE CYCLE OF A WEBSITE
USER PC WANTS TO ACCESS A WEBSITE (NOT PRESENT LOCAL CACHE) -> WWW SERVER -> IP AND ETC DETAILS OF WEBSITE STORED IN WWW -> WWW FORWARD TOWARDS THE FILE SERVER -> FILE SERVER CHECK URL, BROWSER INFORMATION OF CLIENT -> FILE SERVER SENDS ACCORDING INSTRUCTION COMES LIKE ABOUT PAGE SENDS -> UNDER THIS SOME PROGRAM AND DATABASE IS THERE -> FILE SERVER SENDS QUERY TO DATABASE SERVER -> DATABASE SERVER SENDS DATA -> FILE SERVER PROCESS PHP FILE AND PROCESS IT, ENCRYPT IT, SEND AS BINARY FILE -> BINARY FILE SENDS THE CLIENT AND DECRYPT IT THEN.-> JAVA SCRIPT BASED LIBRARY IS JQUERY -> JQUERY SHORTS THE JAVASCRIPT CODE -> GOOGLE BUILD FRAMEWORK CALLED ANGULAR JS -> ECMA DOES NOT RELEASE NEW JS VERSION BUT HTML, CSS RELEASES NEW VERSIONS -> PEOPLE DOES NOT LIKE JS -> ANGULAR COMES AND GET JS IN A NEXT LEVEL -> MICROSOFT COMES WITH TYPESCRIPT -> TYPESCRIPT CONVERSION COMPILER IS BABEL -> ADVANCE JAVASCRIPT -> TYPESCRIPT SUPERSET OF JAVASCRIPT -> DO SOME EXTRA FROM JAVASCRIPT -> ANGULAR ONLY COMES WITH TYPESCRIPT -> ANGULAR JS MEANS VERSION 1 AFTER THAT ONLY ANGULAR(MVC ARCHITECTURE BASED). ->
SIMILARLY SMS, RULE OF NETWORKING.
WHOLE DATA COMES IN 2/3 CHUNK CALLED AS FOLD.
IF USER PC HAS URL DETAILS IN CACHE FILE THEN,
FILE SERVER IS BACK END, AND USER PC IS FONT END.
FONT END DEVELOPER MEANS REPRESENTATION THE DATA IN FRONT OF USER.
> WHAT ARE SUPPORTED IN A BROWSER.
HTML(MARKUP LANGUAGE) , JAVASCRIPT(PROGRAMMING LANGUAGE), CSS(TOOL), IMAGE,
> ANGULAR IS A FRAMEWORK. NG is a short form of ANGULAR.
> DATA MANIPULATION -> BACK END SENDS DATA TO FRONT END, THIS DATA IS MANIPULATED.
>>NODE INSTALL AND DOWNLOAD
https://nodejs.org/en/
Comments
Post a Comment