javascript - "one language, rule them all" by iskandar soesman (detikcom)

19
JAVASCRIPT ONE LANGUAGE, RULE THEM ALL Created by / Iskandar Soesman @ikandars

Upload: tech-in-asia-id

Post on 16-Apr-2017

4.145 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

JAVASCRIPTONE LANGUAGE, RULE THEM ALL

Created by / Iskandar Soesman @ikandars

Page 2: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

JAVASCRIPTThe language franca of the web application

alert('Hello Mandriva!'); console.log('Hello Gia!');

function name(me) { return me }

console.log(name('Kandar'));

Page 3: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

The only language that you can use for build web app UI,frontend, backend and database at the same time

Page 4: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

WE ALL KNOW THESE POPULAR LIBSAND FRAMEWORK

jQueryAngularReact

Page 5: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

NATIVE MOBILE APP FRAMEWORK:

REACT NATIVE

Page 7: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

OR EVEN FOR ROBOTIC

Page 8: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

: JavaScript Robotics, By Your Command: the original JavaScript Robotics

programming framework

cylonjsJohnny-Five

Page 9: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

AND OF COURSE THIS SLIDEPRESENTATIONhttp://lab.hakim.se/reveal-js/

Page 10: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

IS NOT ALWAYS ABOUTONLINE APPWhat about o�ine app?

Page 11: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

Service worker?

IndexedDB?

LocalStorage?

Page 12: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

OR EVEN NON BECKED-ENDAPP?

Page 13: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

EXAMPLE: AN HTML ONLY INVENTORYAPP

https://github.com/ikandars/html-only-inventory-app.git

Page 14: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

You may already know Node.js as web server or API

Page 15: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

WHAT ABOUT DATABASE?Yes, MongoDB

Page 16: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

ARANGODB?Its database powered with V8 engine

Page 17: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

IT CAN EMBED YOUR NODE APPDIRECTLY INTO DATABSE SERVER

Then executed directly inside of ArangoDB

Page 18: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

FOXX NODE FRAMEWORKFoxx is a framework that allows you to write data-centric

microservices

Page 19: JavaScript - "One Language, Rule Them All" by Iskandar Soesman (Detikcom)

LEARN ONCE, WRITEANYWHERE

So, instead learn some things completely new, why don'tyou optimize language that your already know.