CHRISTOPHE PORTENEUVE NODE.JS PARTOUT

2y ago
13 Views
2 Downloads
3.04 MB
18 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Kaleb Stephen
Transcription

CHRISTOPHE PORTENEUVENODE.JS PARTOUT !

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016UN COUP D’ŒIL DANS LE RÉTRO : DEPUIS LE TEMPS QUE JE VOUS LE DIS 11/2009 : annonce officielle 09/2013 : Tour d’horizon de Node.js (Blend, FranceJS, Techdays, Mix-IT) 10/2013 : Formation Node.js au catalogue DI 10/2014 : Node.js démystifié (Paris Web) 02/2015 : NodeSchool Paris #1 (850 membres, #11 le 19/11 prochain)

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016NODE.JS EST LA PLATE-FORME OPENSOURCE À LA PLUS FORTE CROISSANCE,AU NIVEAU MONDIAL.Mikeal Rogers

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016UNE CROISSANCE EN TERMES D’ÉCOSYSTÈME, DÉJÀ.

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016460 NOUVEAUX MODULES PAR JOUR Pas des mises à jour : des nouveaux modules Et ça s'accélère, évidemment. C'était 420/jour y’a 6 mois 346 000 modules ! Par comparaison, 2e Maven Central (135/j, 157K), 3e Packagist (101, 111K) npm référentiel de facto pour Node, jQuery, CSS, outils CLI 79M modules téléchargés par jour ! (5,2B/mois)

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016UNE CROISSANCE EN TERMES D’ADOPTION 14M téléchargements / mois 4,5M utilisateurs (septembre 2016)Source : Redmonk, Q3 2016 Croissance annuelle de 100% (stable !) 2e techno la plus demandée (après Android)(source : StackOverflow, Q2 2016) Fondation : IBM, Intel, MS, Google, PayPal,RedHat, Yahoo!, SAP, Joyent Source : Node.js Foundation, 03/2016

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016UNE CROISSANCE EN TERMES D’ADOPTION La quasi totalité du Fortune 500 a migré vers Node.js (généralement depuisJava EE), avec des résultats époustouflants. Netflix : bootup 98%, instances EC2 75%, latence réduite ! PayPal : RPS x 2, temps de réponse 35% Groupon : temps de chargement de page 50% Uber, LinkedIn, Walmart, NASA, Yahoo!, eBay, Medium, Trello, Storify, SitePen,JSBin, Yammer, Zendesk

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016LA NOUVELLE « FULL STACK »

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016FRONT-END

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016MOBILE

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016DESKTOP

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016ELECTRON EST PARTOUT, LUI AUSSI

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016CLOUD

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016APIS & MICROSERVICES Avec la renaissance des applications riches côté client, les APIs explosent. Rien qu’en 2014, Twitter recevait 15B appels API par jour (Facebook 7B ,Google 10B , etc.) !(Source : API Frenzy) Plus de 15K APIs publiques (ex. via ProgrammableWeb) L’émergence du B2D (Business to Developer), ex. Auth0 / Stormpath, Parse /Backendless, Cloudinary, Firebase, Heroku, GitHub

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016APIS & MICROSERVICES

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016IOT

ALWAYS BET ON JS.HTTP://BIT.LY/NODE-PARTOUTMERCI !

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016ATTRIBUTIONS Un immense merci à Mikeal Rogers (@mikeal) pour ses diapos d’origine, dontsont notamment issus le nexus Node et les logos catégoriels. Photo de Brendan Eich 2015 dotConferences.

NODE.JS PARTOUT CHRISTOPHE PORTENEUVE @ PARIS WEB 2016 UN COUP D’ŒIL DANS LE RÉTRO : DEPUIS LE TEMPS QUE JE VOUS LE DIS 11/2009 : annonce officielle 09/2013 : Tour d’horizon de Node.js (Blend, FranceJS, Techdays, Mix-IT) 10/2013 : Formation Node.js au catalogue DI 10/2014 : Node.js démystifié (Paris Web) 0

Related Documents:

Tall With Spark Hadoop Worker Node Executor Cache Worker Node Executor Cache Worker Node Executor Cache Master Name Node YARN (Resource Manager) Data Node Data Node Data Node Worker Node Executor Cache Data Node HDFS Task Task Task Task Edge Node Client Libraries MATLAB Spark-submit script

5. Who uses Node.js 6. When to Use Node.js 7. When to not use Node.js Chapter 2: How to Download & Install Node.js - NPM on Windows 1. How to install Node.js on Windows 2. Installing NPM (Node Package Manager) on Windows 3. Running your first Hello world application in Node.js Chapter 3: Node.js NPM Tutorial: Create, Publish, Extend & Manage 1.

CMSC 330 - Spring 2011 Recursive Descent: Basic Strategy ! Initially, “current node” is start node When processing the current node, 4 possibilities Node is the empty string Move to next node in DFS order that has not yet been processed Node is a terminal that matches lookahead Advance lookahead by one symbol and move to next node in

potential of node a or b with respect to the reference node, c. To solve for the unknown node voltages in this circuit, begin by applying Kirchhoff's current law at node a. Using Ohm’s Law, the current through R 1 and R 2 can be expressed in terms of the unknown node voltage at node

A RPL node may attach to a DODAG as a leaf node only. One example of such a case is when a node does not understand or does not support (policy) the RPL Instance's OF or advertised metric/constraint,the node may either join the DODAG as a leaf node or may not join the DODAG. A node operating as a leaf node must obey the following rules: 1.

Example of Tree Node Access . College level tree node 03000 . Dept tree node 03101 . Dept tree node 03110 . Dept tree node 03106 . Dept tree node 03120 . Dept tree node 03130 . To request LAM access to all the departments within this college, you would request the high

Une fois Node-RED installé, créez le(s) répertoire(s) dans lequel vous voulez le mettre (mkdir chemin) et copiez le repertoire de Node-RED dedans , avec la commande cp -r .node-red chemin/.node-red.Faites cette manipulation autant de fois que vous voulez de Node-RED différents. Chaque Node-RED est indépendant, et vous devrez installer

Any dishonesty in our academic transactions violates this trust. The University of Manitoba General Calendar addresses the issue of academic dishonesty under the heading “Plagiarism and Cheating.” Specifically, acts of academic dishonesty include, but are not limited to: