Submit Search
Upload
Introduction à la programmation réactive
•
0 likes
•
606 views
R
Rémi Michel
Follow
Human Talks Grenoble 10 Mai 2016
Read less
Read more
Presentations & Public Speaking
Report
Share
Report
Share
1 of 11
Download now
Download to read offline
Recommended
Azure Camp 9 Décembre 2014 - slides Keynote
Azure Camp 9 Décembre 2014 - slides Keynote
Microsoft
Aws vs azure
Aws vs azure
Manfred Dardenne
Présentation de Microsoft Azure
Présentation de Microsoft Azure
Christophe Peugnet
GAB 2015 - Nouveautes sur le stockage de donnees dans Azure
GAB 2015 - Nouveautes sur le stockage de donnees dans Azure
Jean-Luc Boucho
SCT - Installation Backup & Restore
SCT - Installation Backup & Restore
SCT TELECOM
Azure Camp 9 Décembre - slides session développeurs webmedia
Azure Camp 9 Décembre - slides session développeurs webmedia
Microsoft
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Marius Zaharia
Cocoaheads Montpellier Meetup : La programmation réactive sur iOS avec Réacti...
Cocoaheads Montpellier Meetup : La programmation réactive sur iOS avec Réacti...
Idean France
Recommended
Azure Camp 9 Décembre 2014 - slides Keynote
Azure Camp 9 Décembre 2014 - slides Keynote
Microsoft
Aws vs azure
Aws vs azure
Manfred Dardenne
Présentation de Microsoft Azure
Présentation de Microsoft Azure
Christophe Peugnet
GAB 2015 - Nouveautes sur le stockage de donnees dans Azure
GAB 2015 - Nouveautes sur le stockage de donnees dans Azure
Jean-Luc Boucho
SCT - Installation Backup & Restore
SCT - Installation Backup & Restore
SCT TELECOM
Azure Camp 9 Décembre - slides session développeurs webmedia
Azure Camp 9 Décembre - slides session développeurs webmedia
Microsoft
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Sql Saturday Paris 2016 - De StreamInsight à Azure Stream Analytics
Marius Zaharia
Cocoaheads Montpellier Meetup : La programmation réactive sur iOS avec Réacti...
Cocoaheads Montpellier Meetup : La programmation réactive sur iOS avec Réacti...
Idean France
Nuabee backup : solution de sauvegarde postes et serveurs
Nuabee backup : solution de sauvegarde postes et serveurs
NUABEE
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
Marius Zaharia
SharePoint on Microsoft Azure
SharePoint on Microsoft Azure
K.Mohamed Faizal
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Microsoft
Windows Azure Platform Overview
Windows Azure Platform Overview
BusinessIntelligenze
Getting started with microsoft azure in 30 mins
Getting started with microsoft azure in 30 mins
Ilyas F ☁☁☁
Back Day Xebia / Typesafe : La programmation réactive pour répondre aux défis...
Back Day Xebia / Typesafe : La programmation réactive pour répondre aux défis...
Publicis Sapient Engineering
Cloud Privé, Cloud Public...poursquoi choisir ?
Cloud Privé, Cloud Public...poursquoi choisir ?
Microsoft Décideurs IT
Azure Cloud PPT
Azure Cloud PPT
Aniket Kanitkar
Alphorm.com Microsoft AZURE
Alphorm.com Microsoft AZURE
Alphorm
Objet direct seminaire_windows_azure_lyon_15_octobre_2013_vincent_thavonekham
Objet direct seminaire_windows_azure_lyon_15_octobre_2013_vincent_thavonekham
thavo001
De la classification à la protection de vos données, sécurisez votre entrepri...
De la classification à la protection de vos données, sécurisez votre entrepri...
Joris Faure
More Related Content
Viewers also liked
Nuabee backup : solution de sauvegarde postes et serveurs
Nuabee backup : solution de sauvegarde postes et serveurs
NUABEE
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
Marius Zaharia
SharePoint on Microsoft Azure
SharePoint on Microsoft Azure
K.Mohamed Faizal
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Microsoft
Windows Azure Platform Overview
Windows Azure Platform Overview
BusinessIntelligenze
Getting started with microsoft azure in 30 mins
Getting started with microsoft azure in 30 mins
Ilyas F ☁☁☁
Back Day Xebia / Typesafe : La programmation réactive pour répondre aux défis...
Back Day Xebia / Typesafe : La programmation réactive pour répondre aux défis...
Publicis Sapient Engineering
Cloud Privé, Cloud Public...poursquoi choisir ?
Cloud Privé, Cloud Public...poursquoi choisir ?
Microsoft Décideurs IT
Azure Cloud PPT
Azure Cloud PPT
Aniket Kanitkar
Alphorm.com Microsoft AZURE
Alphorm.com Microsoft AZURE
Alphorm
Objet direct seminaire_windows_azure_lyon_15_octobre_2013_vincent_thavonekham
Objet direct seminaire_windows_azure_lyon_15_octobre_2013_vincent_thavonekham
thavo001
De la classification à la protection de vos données, sécurisez votre entrepri...
De la classification à la protection de vos données, sécurisez votre entrepri...
Joris Faure
Viewers also liked
(12)
Nuabee backup : solution de sauvegarde postes et serveurs
Nuabee backup : solution de sauvegarde postes et serveurs
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
Identite-as-a-service pour vos applications B2C - MS Cloud Summit Paris 2017
SharePoint on Microsoft Azure
SharePoint on Microsoft Azure
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Azure Camp 9 Décembre 2014 - slides session développeurs IOT Big Data
Windows Azure Platform Overview
Windows Azure Platform Overview
Getting started with microsoft azure in 30 mins
Getting started with microsoft azure in 30 mins
Back Day Xebia / Typesafe : La programmation réactive pour répondre aux défis...
Back Day Xebia / Typesafe : La programmation réactive pour répondre aux défis...
Cloud Privé, Cloud Public...poursquoi choisir ?
Cloud Privé, Cloud Public...poursquoi choisir ?
Azure Cloud PPT
Azure Cloud PPT
Alphorm.com Microsoft AZURE
Alphorm.com Microsoft AZURE
Objet direct seminaire_windows_azure_lyon_15_octobre_2013_vincent_thavonekham
Objet direct seminaire_windows_azure_lyon_15_octobre_2013_vincent_thavonekham
De la classification à la protection de vos données, sécurisez votre entrepri...
De la classification à la protection de vos données, sécurisez votre entrepri...
Introduction à la programmation réactive
1.
>< nextprevious PROGRAMMATION RÉACTIVE Et
si l’asynchrone devenait plus simple? 1 Rémi MICHEL
2.
Facility Insights • Performance énergétique •
Petits et moyens bâtiments >< nextprevious Application web • Solution dynamique • Widgets Rapports statiques Contexte • Solution statique • Rapports PDF, PPT 2
3.
>< nextprevious Cahier des
charges ‣ ETL ‣ Extraction = suite de requêtes HTTPs ‣ Contraintes ‣ Données formatées widgets ‣ Réutilisation / héritage ‣ Charge contrôlée
4.
Pistes explorées 01 Callbacks ‣ Lisibilité
du code ‣ Callback hell 02 03 >< nextprevious Promises Programmation Réactive ‣ Non “Lazy”
5.
>< nextprevious Programmation réactive ‣
Observables / Streams ‣ Extension du DP “Observer” ‣ Composition (syntaxe déclarative) ‣ 3 composantes: ‣ Observables ‣ Operators ‣ Schedulers
6.
>< nextprevious ‣ Emettre
des valeurs ‣ Observer: Réagit aux valeurs émises ‣ Subscribe method: ‣ OnNext ‣ OnError ‣ OnCompleted Observables
7.
>< nextprevious ‣ Manipuler
des observables ‣ Chainage ‣ Syntaxe déclarative: map, reduce, filter, merge ‣ Dépend de l’implémentation (~50 RxJS) Operators source: “The introduction to Reactive Programming you've been missing”
8.
>< nextprevious ‣ Structure
de données + contexte d’exécution ‣ Quand et ou les tâches sont exécutées ‣ 5 types: Immediate, currentThread, default, HistoricalScheduler, TestScheduler ‣ Concurrence + Tests unitaires (virtual time) Schedulers
9.
>< nextprevious ‣ Extensions
réactives (Rx…) ‣ RxJS, RxPHP, RxJava, RxClojure… ‣ + ou - aboutie ‣ Autres: BaconJS (https://baconjs.github.io/) ‣ Tuto: Validations de formulaires Implémentations
10.
>< nextprevious ‣ Talk
Matthew Podwysocki: https://www.youtube.com/ watch?v=9fFWv4jmSgs ‣ ReactiveX: http://reactivex.io/intro.html Pour aller plus loin…
11.
>< nextprevious
Download now