SlideShare a Scribd company logo
1 of 26
Ultimate guide to best
JavaScript Frameworks
People10 Technologies Inc.
Creative Software Engineering Firm
www.people10.com
The JavaScript Handbook
Table of Contents
Introduction to
JavaScript
1.
Application
Frameworks
2.
Loaders3.
Templating
Frameworks
4.
Application Tool
Utility Frameworks
5.
3D Graphics
Frameworks
6.
Typography
Frameworks
7.
Audio Frameworks8.
Development Aid
Frameworks
9.
DOM Frameworks10.
DOM Utility
Frameworks
11.
Frameworks to
support Forms
12.
Data Frameworks13.
User Interface
Frameworks
14.
Game Frameworks15.
Cross Browser
Frameworks
16.
Object Extend
Frameworks
17.
Sliders & Display
Frameworks
18.
2D Graphics
Frameworks
19.
Mobile & Touch
Frameworks
20.
Video Frameworks21.
Server Side
Frameworks
22.
1
JavaScript is the most popular
programming language in the world. The
stack provides just a single language while
creating an incredibly flexible and fully
featured environment for web app
development.
Why use JavaScript ?
• Supports functional programming to
save several lines of code.
• Object-Oriented programming without
classes allows for fast development. It
reduces refactoring time during
maintenance tasks by allowing the
programmer to modify instances of
objects instead of classes.
• Custom tools can be created to play with
the source code. You can modify it,
change its style, add comments, and do
all kind of interesting things.
1. Introduction to JavaScript
2
Angular.js lets you write client-side web applications. It
automatically synchronizes data from UI (view) with
JavaScript objects (model) through 2-way data binding.
Backbone.js is known for being lightweight designed for
developing single-page web applications, and for keeping
various parts of web applications synchronized.
Ember.js is a JavaScript web application framework based
on the model-view-controller (MVC) software architectural
pattern.
Other popular options
2. Application Frameworks
Application
Frameworks
Loaders
Templating
Frameworks
Application
Tool Utility
Frameworks
3D Graphics
Application framework is a software library that provides a
fundamental structure to support the development of
applications for a specific environment.
3
Application
Frameworks
Loaders
Templating
Frameworks
Application
Tool Utility
Frameworks
3D Graphics
Framework
Require.js is a JavaScript file and module loader which
is optimized for in-browser use, but it can also be used in
other JavaScript environments, like Rhino and Node.
Sea.js is a module loader for the web. It is designed to
change the way one organizes JavaScript . With Sea.js,
it is fun to build scalable web applications.
imagesLoaded lets the user know when the images have
been uploaded.
Other popular options
3. Loaders
A loader is the part of an operating system that is
responsible for loading programs & libraries.
4
Download
Handbook
Jade is a high performance, robust, elegant and feature
rich template engine for nodejs.
Handlebars.js provides the necessary power to build
semantic templates effectively.
Mustache.js is an implementation of the mustache
template system in JavaScript.
Other popular options
4. Templating Frameworks
A template framework is basically an empty canvas, or base
for designing your own theme.Application
Frameworks
Loaders
Templating
Frameworks
Application
Tool Utility
Frameworks
3D Graphics
5
5. Application Tool Utility Frameworks
Application
Tool Utility
Frameworks
Loaders
Templating
Frameworks
3D Graphics
Frameworks
Underscore.js is a JavaScript library which provides utility
functions for common programming tasks.
Modernizr is a JavaScript library that detects HTML5 &
CSS3 features in a user’s browser.
Async.js provides straight-forward, powerful functions for
working with asynchronous JavaScript . It can also be used
directly in the browser and it also supports component.
Other popular options
Application
Frameworks
These frameworks provide support for the usual functional
suspects without extending any core JavaScript objects.
6
6. 3D Graphics Frameworks
Application
Frameworks
Loaders
Templating
Frameworks
Application
Tool Utility
Frameworks
3D Graphics
Frameworks
Three.js, a JavaScript 3D library used for creating a
lightweight 3D library with a very low level of complexity.
The library provides <canvas>, <svg>, CSS3D and WebGL
renderers.
Ejecta is a fast, open source JavaScript , canvas & audio
implementation for iOS. Think of it as a browser that can
only display a canvas element.
Oimo.js is a lightweight 3d physics engine for JavaScript.
Other popular options
3D graphic JavaScript framework helps in creating images
with 3D effect.
Photon
7
Typography
Frameworks
Audio
Frameworks
Development
Aid
Frameworks
DOM
Frameworks
DOM Utility
Frameworks
FitText makes font-sizes flexible. One can use this plugin on
responsive design for ratio-based resizing of the headlines.
Lettering.js is a lightweight, easy to use JavaScript injector
for radical web typography.
MathJax is an open source JavaScript display engine for
mathematics that works in all browsers.
Other popular options
7. Typography Frameworks
Typography frameworks help in implementing fun text
effects in the responsive websites.
8
Typography
Frameworks
Audio
Frameworks
Development
Aid
Frameworks
DOM
Frameworks
DOM Utility
Frameworks
Howler.js, an audio library for the modern web. It defaults
to Web Audio API and falls back to HTML5 audio.
SoundManager2 is a JavaScript Sound API supporting
MP3, MPEG4 and HTML5 audio + (experimental) RTMP,
providing reliable cross browser or platform audio control.
VexFlow is a JavaScript library for rendering music
notation and guitar tablature.
Other popular options
8. Audio Frameworks
JavaScript audio frameworks helps one to control methods,
properties and events to manipulate audio elements using
JavaScript.
9
Download
Handbook
Typography
Frameworks
Audio
Frameworks
Development
Aid
Frameworks
DOM
Frameworks
DOM Utility
Frameworks
Bower is a package manager for the web, created at Twitter.
Jasmine is a DOM less behaviour driven development
testing framework for JavaScript.
Mocha is simple, flexible, fun JavaScript test framework for
node.js & the browser.
Other popular options
9. Development Aid Frameworks
CasperJS
These are additional plugins that help in supporting
various features.
10
Typography
Frameworks
Audio
Frameworks
Development
Aid
Frameworks
DOM
Frameworks
DOM Utility
Frameworks
React is a JavaScript library for building user interfaces.
jQuery is a fast, small, and feature-rich JavaScript library.
Zepto.js is a minimalist JavaScript library for modern
browsers, with a jQuery-compatible API.
Other popular options
10. DOM Frameworks
These frameworks allow programs and scripts to
dynamically access and update the content, structure and
style of a document.
11
Typography
Frameworks
Audio
Frameworks
Development
Aid
Frameworks
DOM
Frameworks
DOM Utility
Frameworks
Phantom.js is a headless WebKit scriptable with JavaScript .
Organizations use it for web-related development
workflow.
WoW.js reveals CSS animation as one scrolls down the
page. Animations settings on WOW.js can be easily
customized.
Masonry works by placing elements in optimal position
based on available vertical space, sort of like a mason fitting
stones in a wall.
Other popular options
11. DOM Utility Frameworks
These are additional plugins that help in supporting various
features.
12
Frameworks to
support Forms
Data
Frameworks
User Interface
Frameworks
Game
Frameworks
Cross Browser
Frameworks
Parsley.js validates the forms, frontend, without writing a
single line of JavaScript.
Selectize.js is the hybrid of a textbox and <select> box
which is useful for tagging, contact lists, etc.
The jQuery validation plugin provides drop-in validation
for the existing forms, while making all kinds of
customizations to fit the application really easy.
Other popular options
12. Frameworks to support Forms
Quill
These frameworks helps in formatting & presenting data
entry forms on websites.
13
Frameworks to
support Forms
Data
Frameworks
User Interface
Frameworks
Game
Frameworks
Cross Browser
Frameworks
D3.js is a JavaScript library for manipulating documents
based on data. D3 helps bring data to life using HTML, SVG
and CSS.
Socket.io is a realtime application framework for Node.JS
with HTML5 websockets and cross-browser fallback
support.
Chart.js helps designers and developers to include simple,
animated, clean and engaging charts for the website.
Other popular options
13. Data Frameworks
Data Frameworks provides solutions to problems associated
with the exponential growth of unstructured data by
combining powerful visualization components and a data-
driven approach to DOM manipulation.
14
Download
Handbook
Frameworks to
support Forms
Data
Frameworks
User Interface
Frameworks
Game
Frameworks
Cross Browser
Frameworks
PDF.js is a portable document format (PDF) viewer that is
built with HTML5.
CodeMirror is a versatile text editor implemented in
JavaScript for the browser.
SweetAlert is a nice and cool alternative to using the
default JavaScript alert box.
Other popular options
14. User Interface Frameworks
These frameworks offer consistent, reliable and highly
interactive User Interface to the web application.
15
Frameworks to
support Forms
Data
Frameworks
User Interface
Frameworks
Game
Frameworks
Cross Browser
Frameworks
Pixi.js is a super fast HTML5 2D rendering engine that uses
webGL with canvas fallback.
Phaser is a light-weight 2D game framework for making
HTML5 games for desktop and mobile browsers.
Turbulenz is a modular 3D and 2D game framework for
making HTML5 powered games for browsers and mobile
devices.
Other popular options
15. Game Frameworks
These are lightweight frameworks for making HTML5
games for desktop & mobile browsers.
16
Frameworks to
support Forms
Data
Frameworks
User Interface
Frameworks
Game
Frameworks
Cross Browser
Frameworks
Respond.js is a fast and lightweight script to
enable responsive web designs in browsers that don't
support CSS3 Media Queries particularly on Internet
Explorer 8 and under.
HTML5Shiv is the defacto way to enable use of HTML5
sectioning elements in legacy Internet Explorer.
SVGeezy allows for automatic image fallbacks for browsers
that can't handle SVGs.
Other popular options
16. Cross Browser Frameworks
These frameworks enable cross browser compatibility for
responsive web designs.
17
Object Extend
Frameworks
Sliders &
Display
Frameworks
2D Graphics
Frameworks
Mobile &
Touch
Frameworks
Video
Frameworks
Moment.js lightweight JavaScript date library for parsing,
validating, manipulating and formatting dates.
Numeral.js is a JavaScript library for formatting and
manipulating numbers.
Math.js, an extensive math library for JavaScript and
Node.js.
Other popular options
17. Object Extend Frameworks
These frameworks help in parsing, validating, manipulating
numbers, dates etc.
18
Object Extend
Frameworks
Sliders &
Display
Frameworks
2D Graphics
Frameworks
Mobile &
Touch
Frameworks
Video
Frameworks
Magnific Popup is a light and responsive lightbox plugin
with focus on performance.
Colorbox is a light-weight, customizable lightbox plugin for
jQuery.
Swiper is a free and lightweight mobile touch slider with
hardware accelerated transitions (where supported) and
amazing native behavior.
Other popular options
18. Sliders & Display Frameworks
These help in the display and sliding of the content in
responsive web designs on the web and mobile.
19
Download
Handbook
Object Extend
Frameworks
Sliders &
Display
Frameworks
2D Graphics
Frameworks
Mobile &
Touch
Frameworks
Video
Frameworks
Easel.js is a library for building high performance
interactive 2D content in HTML5.
Fabric.js is a framework that makes it easy to work with
HTML5 canvas element.
Other popular options
Snap.svg is the JavaScript library for modern SVG graphics.
19. 2D Graphics Frameworks
These 2D frameworks help in creating interactive 2D
content in HTML5.
20
Object Extend
Frameworks
Sliders &
Display
Frameworks
2D Graphics
Frameworks
Mobile &
Touch
Frameworks
Video
Frameworks
Ionic is a front end framework for developing hybrid
mobile apps in HTML5. Works well with AngularJS.
jQuery mobile framework is a unified, HTML5-based user
interface system for all popular mobile device platforms,
built on the rock-solid jQuery and jQuery UI foundation.
Ratchet helps in building mobile apps with simple HTML‚
CSS‚ and JS components.
Other popular options
20. Mobile & Touch Frameworks
These frameworks helps in building hybrid mobile apps in
HTML5.
21
Video.js is a web video player built from the ground up for
an HTML5 world. It supports HTML5 and Flash video, as
well as YouTube and Vimeo.
MediaElement.js is a HTML5 <audio> or <video> player
with Flash and Silverlight shims that mimics the HTML5
MediaElement API, enabling a consistent UI in all
browsers.
jPlayer is a completely free and open source media library
written in JavaScript . A jQuery plugin allows you to
rapidly weave cross platform audio and video into your
web pages.
Other popular options
21. Video Frameworks
Object Extend
Frameworks
Sliders &
Display
Frameworks
2D Graphics
Frameworks
Mobile &
Touch
Frameworks
Video
Frameworks
Video frameworks allows to integrate cross platform videos
into the web pages.
22
Server Side
Frameworks
Application
Frameworks
Loaders
Templating
Frameworks
Application
Tool Utility
Frameworks
Node.js is a platform built on Chrome's JavaScript
runtime for easily building fast, scalable network
applications.
Helma is a server-side JavaScript environment and web
application framework for fast and efficient scripting and
serving for your websites and internet applications.
Wakanda is an open-source web application framework for
developing web and mobile applications in JavaScript.
22. Server Side Frameworks used with JavaScript
These frameworks help in building fast and scalable websites
& mobile applications.
23
Video integration using
Popcorn.js for an EduTech
Product
Data manipulation & effects
given using D3.js
People10’s product development successes using
JavaScript frameworks.
24
We have created specialized
visual components using
Raphael.js for a HealthTech
product
For fast & responsive web
apps along with animations
we have used jQuery
To achieve publish or subscribe
behaviour, certain patterns in
the application were
implemented using Knockout.js
And more…
Our JavaScript Expertise
Download
Handbook
For more information
Contact us at info@people10.com, or visit
us at www.people10.com
Phone Number: +1-718-475-9083
© Copyright. People10 Technosoft Private
Limited 2015
People10 Technosoft Private Limited
Floor 3, Akshay Tech Park
#72-73, EPIP Zone
Whitefield
Bangalore 560048
India
People10 Technologies Inc.
42 Broadway, Suite 12,
New York
NY 10004
Connect with us:
Please Recycle

More Related Content

What's hot

Ajax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley HalesAjax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley Halesrajivmordani
 
Sencha Web Applications Come of Age
Sencha Web Applications Come of AgeSencha Web Applications Come of Age
Sencha Web Applications Come of Agebastila
 
DrupalDeveloper
DrupalDeveloperDrupalDeveloper
DrupalDeveloperRaju J
 
IBM WebSphere Portal References Education
IBM WebSphere Portal References EducationIBM WebSphere Portal References Education
IBM WebSphere Portal References EducationDvir Reznik
 
Application development using Zend Framework
Application development using Zend FrameworkApplication development using Zend Framework
Application development using Zend FrameworkMahmud Ahsan
 
Programming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCProgramming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCIan Carnaghan
 
Nikhil Kaja Fair
Nikhil Kaja FairNikhil Kaja Fair
Nikhil Kaja Fairnikhilkaja
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
Anatomy of an HTML 5 mobile web app
Anatomy of an HTML 5 mobile web app Anatomy of an HTML 5 mobile web app
Anatomy of an HTML 5 mobile web app Ivano Malavolta
 
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)전문가토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)Saltlux zinyus
 
React vs. angular a comprehensive guideline for choosing right front-end fr...
React vs. angular   a comprehensive guideline for choosing right front-end fr...React vs. angular   a comprehensive guideline for choosing right front-end fr...
React vs. angular a comprehensive guideline for choosing right front-end fr...Katy Slemon
 
All the Java ADF beginners need to know - part1
All the Java ADF beginners need to know - part1All the Java ADF beginners need to know - part1
All the Java ADF beginners need to know - part1Markus Eisele
 

What's hot (18)

Srs format
Srs formatSrs format
Srs format
 
Srs format
Srs formatSrs format
Srs format
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
Ajax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley HalesAjax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley Hales
 
Sencha Web Applications Come of Age
Sencha Web Applications Come of AgeSencha Web Applications Come of Age
Sencha Web Applications Come of Age
 
DrupalDeveloper
DrupalDeveloperDrupalDeveloper
DrupalDeveloper
 
IBM WebSphere Portal References Education
IBM WebSphere Portal References EducationIBM WebSphere Portal References Education
IBM WebSphere Portal References Education
 
Application development using Zend Framework
Application development using Zend FrameworkApplication development using Zend Framework
Application development using Zend Framework
 
Jdbc
JdbcJdbc
Jdbc
 
Programming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCProgramming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVC
 
Technical trainings
Technical trainingsTechnical trainings
Technical trainings
 
Qnx html5 hmi
Qnx html5 hmiQnx html5 hmi
Qnx html5 hmi
 
Nikhil Kaja Fair
Nikhil Kaja FairNikhil Kaja Fair
Nikhil Kaja Fair
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
Anatomy of an HTML 5 mobile web app
Anatomy of an HTML 5 mobile web app Anatomy of an HTML 5 mobile web app
Anatomy of an HTML 5 mobile web app
 
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)전문가토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가토크릴레이 1탄 html5 전망 (전종홍 박사)
 
React vs. angular a comprehensive guideline for choosing right front-end fr...
React vs. angular   a comprehensive guideline for choosing right front-end fr...React vs. angular   a comprehensive guideline for choosing right front-end fr...
React vs. angular a comprehensive guideline for choosing right front-end fr...
 
All the Java ADF beginners need to know - part1
All the Java ADF beginners need to know - part1All the Java ADF beginners need to know - part1
All the Java ADF beginners need to know - part1
 

Similar to Javascript handbook

Top 12 Front End Technologies to Use In 2023.pdf
Top 12 Front End Technologies to Use In 2023.pdfTop 12 Front End Technologies to Use In 2023.pdf
Top 12 Front End Technologies to Use In 2023.pdfLaura Miller
 
Top 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfTop 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfLaura Miller
 
Top 11 Front-End Web Development Tools To Consider in 2020
 Top 11 Front-End Web Development Tools To Consider in 2020 Top 11 Front-End Web Development Tools To Consider in 2020
Top 11 Front-End Web Development Tools To Consider in 2020Katy Slemon
 
Top 10 Best Web Development Technologies
Top 10 Best Web Development TechnologiesTop 10 Best Web Development Technologies
Top 10 Best Web Development TechnologiesAjayMishra302670
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | IntroductionJohnTaieb
 
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx75waytechnologies
 
10 Useful Front End Development Tools for Web Apps | 2020
10 Useful Front End Development Tools for Web Apps | 202010 Useful Front End Development Tools for Web Apps | 2020
10 Useful Front End Development Tools for Web Apps | 2020Claritus Consulting
 
9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To ChooseAlbiorix Technology
 
Node.js Development Tools
 Node.js Development Tools Node.js Development Tools
Node.js Development ToolsSofiaCarter4
 
10 Important Web Development Tools Every Developer Should Know.pdf
10 Important Web Development Tools Every Developer Should Know.pdf10 Important Web Development Tools Every Developer Should Know.pdf
10 Important Web Development Tools Every Developer Should Know.pdfCodevelop us
 
Latest Web development technologies 2021
 Latest Web development technologies 2021 Latest Web development technologies 2021
Latest Web development technologies 2021SWATHYSMOHAN
 
Top 13 Backend Frameworks for Web development in 2024
Top 13 Backend Frameworks for Web development in 2024Top 13 Backend Frameworks for Web development in 2024
Top 13 Backend Frameworks for Web development in 2024Clarion Technologies
 
5 Powerful Backend Frameworks for Web App Development in 2022
5 Powerful Backend Frameworks for Web App Development in 20225 Powerful Backend Frameworks for Web App Development in 2022
5 Powerful Backend Frameworks for Web App Development in 202275waytechnologies
 
Nodejs framework for app development.pdf
Nodejs framework for app development.pdfNodejs framework for app development.pdf
Nodejs framework for app development.pdfSufalam Technologies
 
Asp Net Vs Vue JS Which One You Should Choose for Development.pdf
Asp Net Vs Vue JS Which One You Should Choose for Development.pdfAsp Net Vs Vue JS Which One You Should Choose for Development.pdf
Asp Net Vs Vue JS Which One You Should Choose for Development.pdfIntegrated IT Solutions
 

Similar to Javascript handbook (20)

NodeJs Frameworks.pdf
NodeJs Frameworks.pdfNodeJs Frameworks.pdf
NodeJs Frameworks.pdf
 
Top 12 Front End Technologies to Use In 2023.pdf
Top 12 Front End Technologies to Use In 2023.pdfTop 12 Front End Technologies to Use In 2023.pdf
Top 12 Front End Technologies to Use In 2023.pdf
 
Top 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfTop 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdf
 
Top 11 Front-End Web Development Tools To Consider in 2020
 Top 11 Front-End Web Development Tools To Consider in 2020 Top 11 Front-End Web Development Tools To Consider in 2020
Top 11 Front-End Web Development Tools To Consider in 2020
 
Top 10 Best Web Development Technologies
Top 10 Best Web Development TechnologiesTop 10 Best Web Development Technologies
Top 10 Best Web Development Technologies
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
 
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
8 Node.js Frameworks Every Developer Should Know [UPDATED].pptx
 
10 Useful Front End Development Tools for Web Apps | 2020
10 Useful Front End Development Tools for Web Apps | 202010 Useful Front End Development Tools for Web Apps | 2020
10 Useful Front End Development Tools for Web Apps | 2020
 
9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose9 Best JavaScript Frameworks To Choose
9 Best JavaScript Frameworks To Choose
 
Node.js Development Tools
 Node.js Development Tools Node.js Development Tools
Node.js Development Tools
 
8 Most Effective Node.js Tools for Developers
8 Most Effective Node.js Tools for Developers8 Most Effective Node.js Tools for Developers
8 Most Effective Node.js Tools for Developers
 
Javascript frameworks
Javascript frameworksJavascript frameworks
Javascript frameworks
 
10 Important Web Development Tools Every Developer Should Know.pdf
10 Important Web Development Tools Every Developer Should Know.pdf10 Important Web Development Tools Every Developer Should Know.pdf
10 Important Web Development Tools Every Developer Should Know.pdf
 
Latest Web development technologies 2021
 Latest Web development technologies 2021 Latest Web development technologies 2021
Latest Web development technologies 2021
 
Top 13 Backend Frameworks for Web development in 2024
Top 13 Backend Frameworks for Web development in 2024Top 13 Backend Frameworks for Web development in 2024
Top 13 Backend Frameworks for Web development in 2024
 
5 Powerful Backend Frameworks for Web App Development in 2022
5 Powerful Backend Frameworks for Web App Development in 20225 Powerful Backend Frameworks for Web App Development in 2022
5 Powerful Backend Frameworks for Web App Development in 2022
 
Js frameworks
Js frameworksJs frameworks
Js frameworks
 
Nodejs framework for app development.pdf
Nodejs framework for app development.pdfNodejs framework for app development.pdf
Nodejs framework for app development.pdf
 
Asp Net Vs Vue JS Which One You Should Choose for Development.pdf
Asp Net Vs Vue JS Which One You Should Choose for Development.pdfAsp Net Vs Vue JS Which One You Should Choose for Development.pdf
Asp Net Vs Vue JS Which One You Should Choose for Development.pdf
 
Top 5 backend frameworks for web development in.pptx
Top 5 backend frameworks for web development in.pptxTop 5 backend frameworks for web development in.pptx
Top 5 backend frameworks for web development in.pptx
 

More from People10 Technosoft Private Limited

More from People10 Technosoft Private Limited (10)

A Brief Introduction To Telehealth
A Brief Introduction To Telehealth A Brief Introduction To Telehealth
A Brief Introduction To Telehealth
 
Mindmap brainstorming technique
Mindmap   brainstorming techniqueMindmap   brainstorming technique
Mindmap brainstorming technique
 
Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...
 
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchLean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
 
People10 transforming it_throughagility
People10 transforming it_throughagilityPeople10 transforming it_throughagility
People10 transforming it_throughagility
 
Ruby on Rails Development Ecosystem
Ruby on Rails Development EcosystemRuby on Rails Development Ecosystem
Ruby on Rails Development Ecosystem
 
Cloud Computing Presentation for ISVs | SaaS Presentation
Cloud Computing Presentation for ISVs | SaaS PresentationCloud Computing Presentation for ISVs | SaaS Presentation
Cloud Computing Presentation for ISVs | SaaS Presentation
 
Build your next application in weeks and not months with Groovy and Grails
Build your next application in weeks and not months with Groovy and GrailsBuild your next application in weeks and not months with Groovy and Grails
Build your next application in weeks and not months with Groovy and Grails
 
Business Transformation through IT Agility
Business Transformation through IT AgilityBusiness Transformation through IT Agility
Business Transformation through IT Agility
 
Business value of Agile : A People10 Showcase
Business value of Agile : A People10 ShowcaseBusiness value of Agile : A People10 Showcase
Business value of Agile : A People10 Showcase
 

Recently uploaded

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Recently uploaded (20)

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

Javascript handbook

  • 1. Ultimate guide to best JavaScript Frameworks People10 Technologies Inc. Creative Software Engineering Firm www.people10.com The JavaScript Handbook
  • 2. Table of Contents Introduction to JavaScript 1. Application Frameworks 2. Loaders3. Templating Frameworks 4. Application Tool Utility Frameworks 5. 3D Graphics Frameworks 6. Typography Frameworks 7. Audio Frameworks8. Development Aid Frameworks 9. DOM Frameworks10. DOM Utility Frameworks 11. Frameworks to support Forms 12. Data Frameworks13. User Interface Frameworks 14. Game Frameworks15. Cross Browser Frameworks 16. Object Extend Frameworks 17. Sliders & Display Frameworks 18. 2D Graphics Frameworks 19. Mobile & Touch Frameworks 20. Video Frameworks21. Server Side Frameworks 22. 1
  • 3. JavaScript is the most popular programming language in the world. The stack provides just a single language while creating an incredibly flexible and fully featured environment for web app development. Why use JavaScript ? • Supports functional programming to save several lines of code. • Object-Oriented programming without classes allows for fast development. It reduces refactoring time during maintenance tasks by allowing the programmer to modify instances of objects instead of classes. • Custom tools can be created to play with the source code. You can modify it, change its style, add comments, and do all kind of interesting things. 1. Introduction to JavaScript 2
  • 4. Angular.js lets you write client-side web applications. It automatically synchronizes data from UI (view) with JavaScript objects (model) through 2-way data binding. Backbone.js is known for being lightweight designed for developing single-page web applications, and for keeping various parts of web applications synchronized. Ember.js is a JavaScript web application framework based on the model-view-controller (MVC) software architectural pattern. Other popular options 2. Application Frameworks Application Frameworks Loaders Templating Frameworks Application Tool Utility Frameworks 3D Graphics Application framework is a software library that provides a fundamental structure to support the development of applications for a specific environment. 3
  • 5. Application Frameworks Loaders Templating Frameworks Application Tool Utility Frameworks 3D Graphics Framework Require.js is a JavaScript file and module loader which is optimized for in-browser use, but it can also be used in other JavaScript environments, like Rhino and Node. Sea.js is a module loader for the web. It is designed to change the way one organizes JavaScript . With Sea.js, it is fun to build scalable web applications. imagesLoaded lets the user know when the images have been uploaded. Other popular options 3. Loaders A loader is the part of an operating system that is responsible for loading programs & libraries. 4 Download Handbook
  • 6. Jade is a high performance, robust, elegant and feature rich template engine for nodejs. Handlebars.js provides the necessary power to build semantic templates effectively. Mustache.js is an implementation of the mustache template system in JavaScript. Other popular options 4. Templating Frameworks A template framework is basically an empty canvas, or base for designing your own theme.Application Frameworks Loaders Templating Frameworks Application Tool Utility Frameworks 3D Graphics 5
  • 7. 5. Application Tool Utility Frameworks Application Tool Utility Frameworks Loaders Templating Frameworks 3D Graphics Frameworks Underscore.js is a JavaScript library which provides utility functions for common programming tasks. Modernizr is a JavaScript library that detects HTML5 & CSS3 features in a user’s browser. Async.js provides straight-forward, powerful functions for working with asynchronous JavaScript . It can also be used directly in the browser and it also supports component. Other popular options Application Frameworks These frameworks provide support for the usual functional suspects without extending any core JavaScript objects. 6
  • 8. 6. 3D Graphics Frameworks Application Frameworks Loaders Templating Frameworks Application Tool Utility Frameworks 3D Graphics Frameworks Three.js, a JavaScript 3D library used for creating a lightweight 3D library with a very low level of complexity. The library provides <canvas>, <svg>, CSS3D and WebGL renderers. Ejecta is a fast, open source JavaScript , canvas & audio implementation for iOS. Think of it as a browser that can only display a canvas element. Oimo.js is a lightweight 3d physics engine for JavaScript. Other popular options 3D graphic JavaScript framework helps in creating images with 3D effect. Photon 7
  • 9. Typography Frameworks Audio Frameworks Development Aid Frameworks DOM Frameworks DOM Utility Frameworks FitText makes font-sizes flexible. One can use this plugin on responsive design for ratio-based resizing of the headlines. Lettering.js is a lightweight, easy to use JavaScript injector for radical web typography. MathJax is an open source JavaScript display engine for mathematics that works in all browsers. Other popular options 7. Typography Frameworks Typography frameworks help in implementing fun text effects in the responsive websites. 8
  • 10. Typography Frameworks Audio Frameworks Development Aid Frameworks DOM Frameworks DOM Utility Frameworks Howler.js, an audio library for the modern web. It defaults to Web Audio API and falls back to HTML5 audio. SoundManager2 is a JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + (experimental) RTMP, providing reliable cross browser or platform audio control. VexFlow is a JavaScript library for rendering music notation and guitar tablature. Other popular options 8. Audio Frameworks JavaScript audio frameworks helps one to control methods, properties and events to manipulate audio elements using JavaScript. 9 Download Handbook
  • 11. Typography Frameworks Audio Frameworks Development Aid Frameworks DOM Frameworks DOM Utility Frameworks Bower is a package manager for the web, created at Twitter. Jasmine is a DOM less behaviour driven development testing framework for JavaScript. Mocha is simple, flexible, fun JavaScript test framework for node.js & the browser. Other popular options 9. Development Aid Frameworks CasperJS These are additional plugins that help in supporting various features. 10
  • 12. Typography Frameworks Audio Frameworks Development Aid Frameworks DOM Frameworks DOM Utility Frameworks React is a JavaScript library for building user interfaces. jQuery is a fast, small, and feature-rich JavaScript library. Zepto.js is a minimalist JavaScript library for modern browsers, with a jQuery-compatible API. Other popular options 10. DOM Frameworks These frameworks allow programs and scripts to dynamically access and update the content, structure and style of a document. 11
  • 13. Typography Frameworks Audio Frameworks Development Aid Frameworks DOM Frameworks DOM Utility Frameworks Phantom.js is a headless WebKit scriptable with JavaScript . Organizations use it for web-related development workflow. WoW.js reveals CSS animation as one scrolls down the page. Animations settings on WOW.js can be easily customized. Masonry works by placing elements in optimal position based on available vertical space, sort of like a mason fitting stones in a wall. Other popular options 11. DOM Utility Frameworks These are additional plugins that help in supporting various features. 12
  • 14. Frameworks to support Forms Data Frameworks User Interface Frameworks Game Frameworks Cross Browser Frameworks Parsley.js validates the forms, frontend, without writing a single line of JavaScript. Selectize.js is the hybrid of a textbox and <select> box which is useful for tagging, contact lists, etc. The jQuery validation plugin provides drop-in validation for the existing forms, while making all kinds of customizations to fit the application really easy. Other popular options 12. Frameworks to support Forms Quill These frameworks helps in formatting & presenting data entry forms on websites. 13
  • 15. Frameworks to support Forms Data Frameworks User Interface Frameworks Game Frameworks Cross Browser Frameworks D3.js is a JavaScript library for manipulating documents based on data. D3 helps bring data to life using HTML, SVG and CSS. Socket.io is a realtime application framework for Node.JS with HTML5 websockets and cross-browser fallback support. Chart.js helps designers and developers to include simple, animated, clean and engaging charts for the website. Other popular options 13. Data Frameworks Data Frameworks provides solutions to problems associated with the exponential growth of unstructured data by combining powerful visualization components and a data- driven approach to DOM manipulation. 14 Download Handbook
  • 16. Frameworks to support Forms Data Frameworks User Interface Frameworks Game Frameworks Cross Browser Frameworks PDF.js is a portable document format (PDF) viewer that is built with HTML5. CodeMirror is a versatile text editor implemented in JavaScript for the browser. SweetAlert is a nice and cool alternative to using the default JavaScript alert box. Other popular options 14. User Interface Frameworks These frameworks offer consistent, reliable and highly interactive User Interface to the web application. 15
  • 17. Frameworks to support Forms Data Frameworks User Interface Frameworks Game Frameworks Cross Browser Frameworks Pixi.js is a super fast HTML5 2D rendering engine that uses webGL with canvas fallback. Phaser is a light-weight 2D game framework for making HTML5 games for desktop and mobile browsers. Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers and mobile devices. Other popular options 15. Game Frameworks These are lightweight frameworks for making HTML5 games for desktop & mobile browsers. 16
  • 18. Frameworks to support Forms Data Frameworks User Interface Frameworks Game Frameworks Cross Browser Frameworks Respond.js is a fast and lightweight script to enable responsive web designs in browsers that don't support CSS3 Media Queries particularly on Internet Explorer 8 and under. HTML5Shiv is the defacto way to enable use of HTML5 sectioning elements in legacy Internet Explorer. SVGeezy allows for automatic image fallbacks for browsers that can't handle SVGs. Other popular options 16. Cross Browser Frameworks These frameworks enable cross browser compatibility for responsive web designs. 17
  • 19. Object Extend Frameworks Sliders & Display Frameworks 2D Graphics Frameworks Mobile & Touch Frameworks Video Frameworks Moment.js lightweight JavaScript date library for parsing, validating, manipulating and formatting dates. Numeral.js is a JavaScript library for formatting and manipulating numbers. Math.js, an extensive math library for JavaScript and Node.js. Other popular options 17. Object Extend Frameworks These frameworks help in parsing, validating, manipulating numbers, dates etc. 18
  • 20. Object Extend Frameworks Sliders & Display Frameworks 2D Graphics Frameworks Mobile & Touch Frameworks Video Frameworks Magnific Popup is a light and responsive lightbox plugin with focus on performance. Colorbox is a light-weight, customizable lightbox plugin for jQuery. Swiper is a free and lightweight mobile touch slider with hardware accelerated transitions (where supported) and amazing native behavior. Other popular options 18. Sliders & Display Frameworks These help in the display and sliding of the content in responsive web designs on the web and mobile. 19 Download Handbook
  • 21. Object Extend Frameworks Sliders & Display Frameworks 2D Graphics Frameworks Mobile & Touch Frameworks Video Frameworks Easel.js is a library for building high performance interactive 2D content in HTML5. Fabric.js is a framework that makes it easy to work with HTML5 canvas element. Other popular options Snap.svg is the JavaScript library for modern SVG graphics. 19. 2D Graphics Frameworks These 2D frameworks help in creating interactive 2D content in HTML5. 20
  • 22. Object Extend Frameworks Sliders & Display Frameworks 2D Graphics Frameworks Mobile & Touch Frameworks Video Frameworks Ionic is a front end framework for developing hybrid mobile apps in HTML5. Works well with AngularJS. jQuery mobile framework is a unified, HTML5-based user interface system for all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. Ratchet helps in building mobile apps with simple HTML‚ CSS‚ and JS components. Other popular options 20. Mobile & Touch Frameworks These frameworks helps in building hybrid mobile apps in HTML5. 21
  • 23. Video.js is a web video player built from the ground up for an HTML5 world. It supports HTML5 and Flash video, as well as YouTube and Vimeo. MediaElement.js is a HTML5 <audio> or <video> player with Flash and Silverlight shims that mimics the HTML5 MediaElement API, enabling a consistent UI in all browsers. jPlayer is a completely free and open source media library written in JavaScript . A jQuery plugin allows you to rapidly weave cross platform audio and video into your web pages. Other popular options 21. Video Frameworks Object Extend Frameworks Sliders & Display Frameworks 2D Graphics Frameworks Mobile & Touch Frameworks Video Frameworks Video frameworks allows to integrate cross platform videos into the web pages. 22
  • 24. Server Side Frameworks Application Frameworks Loaders Templating Frameworks Application Tool Utility Frameworks Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Helma is a server-side JavaScript environment and web application framework for fast and efficient scripting and serving for your websites and internet applications. Wakanda is an open-source web application framework for developing web and mobile applications in JavaScript. 22. Server Side Frameworks used with JavaScript These frameworks help in building fast and scalable websites & mobile applications. 23
  • 25. Video integration using Popcorn.js for an EduTech Product Data manipulation & effects given using D3.js People10’s product development successes using JavaScript frameworks. 24 We have created specialized visual components using Raphael.js for a HealthTech product For fast & responsive web apps along with animations we have used jQuery To achieve publish or subscribe behaviour, certain patterns in the application were implemented using Knockout.js And more… Our JavaScript Expertise Download Handbook
  • 26. For more information Contact us at info@people10.com, or visit us at www.people10.com Phone Number: +1-718-475-9083 © Copyright. People10 Technosoft Private Limited 2015 People10 Technosoft Private Limited Floor 3, Akshay Tech Park #72-73, EPIP Zone Whitefield Bangalore 560048 India People10 Technologies Inc. 42 Broadway, Suite 12, New York NY 10004 Connect with us: Please Recycle