NODE · AngularJs 2.0 and above is powerful as

NODE Js__________________________Node Js is an open source Javascript server runtime frameworkfor executing the server side code of Javascript. Previously javascript wasused for client side execution only in which the scripts written were embeddedin webpages HTML. It runs on various platforms for example, Windows, Linux, Macetc. Now a question arises that why one should use NODE.Js? 1.     Well it hasmajor advantage that it eliminates the waiting time,by this I mean that forother languages like PHP we have to wait for the completion of one taskassigned and after its completion then it will be ready for the next taskassignment. Well this is not the case with NODE.

Js it implements the task andwithout waiting for its completion it is ready for another request by the user.2.      It is very memory efficient as it runsasynchronous programming.3.     It cangenerate dynamic page content.4.     Can handledata in your database.

Best services for writing your paper according to Trustpilot

Premium Partner
From $18.00 per page
4,8 / 5
4,80
Writers Experience
4,80
Delivery
4,90
Support
4,70
Price
Recommended Service
From $13.90 per page
4,6 / 5
4,70
Writers Experience
4,70
Delivery
4,60
Support
4,60
Price
From $20.00 per page
4,5 / 5
4,80
Writers Experience
4,50
Delivery
4,40
Support
4,10
Price
* All Partners were chosen among 50+ writing services by our Customer Satisfaction Team

Its files must have an extension “.js” and they mustinitiated on the server first before any other effect.Angular Js_________________________Angular Js is an open source front end web applicationframework which is mainly maintained by google.

It is a javascript framework.It is basically a library in JavaScript. It extends HTML attributes with directivesand binds the data to HTML with expressions.

It starts automatically when thepage loads. It addresses the challenges faced while developing single pageapplications.The AngularJS framework works by firstreading the HTML page, which has additional custom tag attributes embedded into it. Angular interprets those attributesas directives (HTML attributes with a ng prefix)to bind input oroutput parts of the page to a model that is represented by standard JavaScript variables.

The values of those JavaScript variables can be manuallyset within the code, or retrieved from static or dynamic JSON resources.MEAN Stack_______________________It is a collection of MongoDB, ExpressJs,AngularJs and NodeJs which are javascript based technologies. All of these areused to develop web applications. MEAN stack is a development kit for bothserver and client side execution. Angular 2.

0and above______________ Why did google developed a new version ofAngularJs?·       AngularJs 2.0 andabove is powerful as compared to previous ones especially in mobiledevelopment. It is better in performance and load time.

·       In the latestversions several modules have been removed resulting in better performance. ·       Angular 2.0 andabove are based on Typescript. Basically typescript is from Microsoft whichmeans that it will be popular to .

NET domain users.·       Angular 4.3introduces HttpClient, which is a more powerful library for making HTTPrequests.·       Improvements in 5.0are that it includes support for progressive web apps and improvements relatedto material design.·       All the versions whichare to be released in the future will be backward compatible with the priorrelease.

 Differencebetween AngularJs and Angular 2.0 and above­­­­­____ Angular 1.x Angular 2.0 and above Structured MVC Framework Component Based Framework Separation of HTML and Business Logic in Javascript It contains the same concept with more modular pattern.  It doesn’t support typescript Easy to setup It support typescript Not easy to setup Less choice for languages More choices for languages.  Slower than the latest Performance wise it is much faster.

Slow app development. Reduced its bundled file size by 60% hence accelerated app development.   JSON ____________________________It stands for JavaScript Object Notation. It is a syntax forstoring and exchanging data. It is basically text written in JavaScript. It is selfdescribing and easy to understand. It is language independent.   Any javascriptobject can be converted into JSON, which is sent to server.

Also we can convertback any JSON received from server into Javascript objects which is done by abuilt-in function JSON.parse().  AJAX ____________________________It stands for Asynchronous JavaScript And XML.

It is not aprogramming language. The basic advantage of this is that web pages can beupdated asynchronously without reloading the page. Working of ajax:1. An event occurs in a web page (the page is loaded, a button isclicked)2. An XMLHttpRequest object is created by JavaScript3. The XMLHttpRequest object sends a request to a web server4.

The server processes the request5. The server sends a response back to the web page6. The response is read by JavaScript7. Properaction (like page update) is performed by JavaScript.

 CodeIgnitor_______________________This is a PHP driven framework which helps ussave our time. We spend a lot of time writing the same code again and again,this framework helps in minimizing the amount of code to build a website. It containslibraries, a simple interface and a logical structure which helps inmaintaining a high performance. What it basically does is that it simplifies aPHP code, hence building the website faster. It is very easy to install andmakes our code easier to read and maintain.