introduction to js frameworks

34

Upload: deepu-s-nath

Post on 14-Jul-2015

200 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Introduction to JS frameworks
Page 2: Introduction to JS frameworks

Evolution Of JS & Its Frameworks

Page 3: Introduction to JS frameworks
Page 4: Introduction to JS frameworks

First Website-August,1991

Tim Berners Lee

European Organisation for Nuclear Research (CERN) in Geneva

Page 5: Introduction to JS frameworks

JavaScript, September 1995

Brendan Eich

Page 6: Introduction to JS frameworks

Standardization of Javascript

Page 7: Introduction to JS frameworks

ECMAScript

Page 8: Introduction to JS frameworks

XMLHttpRequest

Jesse James Garrett

Ajax: A New Approach to Web Applications

Feb 2005

Earlier usage :

Gmail (2004)

Kayak.com (2004)

Google Maps (2005)

Page 9: Introduction to JS frameworks

Cross-Browser Compatibility

Page 10: Introduction to JS frameworks

JS Frameworks & Libraries

Page 11: Introduction to JS frameworks

Advantages of JS frameworks

➔ Seamlessly handled cross browser issues

➔ Helped to speed-up development

➔ Was easy to learn and use

➔ Served as base for development of further

Libraries and frameworks

Page 12: Introduction to JS frameworks
Page 13: Introduction to JS frameworks

Too many choice leads to Confusion

Page 14: Introduction to JS frameworks

Comparison

Page 15: Introduction to JS frameworks

Front-end Stack

Page 16: Introduction to JS frameworks
Page 17: Introduction to JS frameworks
Page 18: Introduction to JS frameworks
Page 19: Introduction to JS frameworks

Base/DOM libraries

Page 20: Introduction to JS frameworks
Page 21: Introduction to JS frameworks

Widget & UI Libraries(Toolkits)

Page 22: Introduction to JS frameworks
Page 23: Introduction to JS frameworks

Processing.jsCreateJs

Raphaël

Page 24: Introduction to JS frameworks
Page 25: Introduction to JS frameworks

Full Stack Frameworks

Page 26: Introduction to JS frameworks
Page 27: Introduction to JS frameworks

Module Loaders

Page 28: Introduction to JS frameworks
Page 29: Introduction to JS frameworks

Package Managers

Page 30: Introduction to JS frameworks
Page 31: Introduction to JS frameworks

Build Tools

Page 32: Introduction to JS frameworks
Page 33: Introduction to JS frameworks

Web App libraries (MV*)

Page 34: Introduction to JS frameworks