Javascript evolution
-
Upload
vinukumarvs -
Category
Technology
-
view
329 -
download
0
Transcript of Javascript evolution
JAVASCRIPT EvolutionWORLDS MOST POPULAR PROGRAMMING LANGUAGE
JavaScript History
Is a native programming language for web Developed by Brendan Eich at Netscape, 1995 Standardized in the ECMA script language specification by W3
W3 – World Wide Web
Netscape
Before 1994
Web in 1995
First web site - late1995
Beginning of Internet Evolution
DHTML (DYNAMIC HTML)
FORM VALIDATION
TICKERS & POP UPS
DEMO
ROLLOVERS
DEMO
AJAX (Asynchronous JavaScript And XML)
Used to send data from Client(browser) to Server your post a form or click a link with data. Browser would then loads a whole complete new page.
Effective but not efficient
Came XMLHttpRequest(XHR). This allowed to send data in background
Using DHTML & AJAX allowed to load portion of page – more effective.Took years to standardize across browsers
XHR (XML Http Request)
RECIPE: + + + HTML + XHR
2005 GOOGLE MAPS
2004 GOOGLE MAIL
2000OUTLOOK WEB
JSON (JavaScript Object Notation)
Text based format for Data Exchange
Mechanism to encode data as text
Similar to XML by the way, that is readable by human and passable by computer
More compact and light weight than XML
jQuery (write less do more)
jQuery is a fast, small, and feature-rich JavaScript library
DOM Manipulation
Allows developers to find and manipulate document elements fast & easier than earlier
Simplifies DOM travesing
2006
Best Frameworks
Frameworks – Offers developers client-side MVC, Templating & Data-binding
jQuery Frameworks
jQuery VS AngularJS
jQuery AngularJSMVC Pattern support No YesTemplating No YesTwo way data binding No YesIntegration test runner No YesDependency Injection No yesDeep link Routing No YesLocalization No Yes
JavaScript on Server-Side
NodeJS: Server side coding using JavaScript
MEAN ( Full stack) M – Mongo E – Express A – AngularJS N - NodeJS
Learning curve
Questions
At least 1?
Thank you