const language = {
JS: 'For Everything';
}


A bit about the Speaker
Shah Nawaz from CSE Batch 15
What I do related to today's topic?
- Website front end development
- Express.js developer
- Beginner: ReactJS
Currently engaged in:
- Incubation Center: Team Leader for Online Admit Card (A SPA to be built with ExpressJS and ReactJS)
The Contents
- What is a Framework?
- Gifts from Community.
- JS: Web development.
- JS: Mobile development.
- JS: Cross Platform development.


The Frameworks
Web Development & Mobile Development
- The beloved Express.js
- Angular and Ionic
- React Redux and React Native



Platform
- What is a platform?
- Node.js THE BOSS (Async Servers)
- Cylon.js (for electronics)
- Electron (Desktop applications)



Framework
A software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software.

Don't Do Everything Yourself
Javascript framework to build highly interactive web apps, specially SPAs.
Written inside the html file. It enhances the html with it's directives.
i.e. ng-directives
by Google
Famous websites built with Angular: The Guardian, Paypal, Upwork, Freelancer, Netflix & chill :D

- Framework
- AngularJS, JS, HTML5, TS
- Hybrid apps


A few apps built with Ionic
Pacifica: Dsigned for depression cure.

Market Watch: Stock market news

Sworkiot: Fitness application

JavaScript library to build user interfaces.
Combines with Redux framework to enhance the capabilities.
by

HTML written inside JavaScript

Who's using ReactJS?
Facebook itself (partially)

Whatsapp web (completely)

Instagram web (completely)

Codeacademy (partially)

JavaScript framework to build real mobile apps.
Yeah! you can build a native mobile app
with React Native.

Ability to adapt the Native code as its Component
Apps built with React Native


Skype

F8

Tesla
Walmart


Soundcloud Pulse

CBS Sports

Platform
A part of an OS on which applications can be run.
Is anyone confused about Framework and Platform?
- JavaScript platform
- Async i.e. event driven and non-blocking

Don't get what Async is?
Why would I use NodeJS?







& I ain't kidding

- JavaScript framework
- Robotics and IoT
Works with NodeJS
What is IoT?
A few examples



- JavaScript framework
- Cross platform development
- NodeJS at backend
- Chromium at frontend
I know you that you have questions about it
by

Apps made with Electron

VisualStudio Code
Atom

Nylas N1

Brave

Playback

JavaScript
is
Everywhere
Why Javascript?
By shahnawaz19415
Why Javascript?
- 113