16
Présentation HOOD.IE Sadou II Diallo David Rodriguez Samuel Amaning

Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

Présentation HOOD.IE

Sadou II Diallo David Rodriguez Samuel Amaning

Page 2: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

Plan- Présentation de Hoodie- Une approche noBackend- Fonctionnement

- Des Web Apps Offline-First- Installation- Demo

Page 3: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- Bibliothèque libre

- Conçu pour :

- le Front-End

- l’expérience utilisateur

Présentation de Hoodie

Page 4: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- NoBackend

- Dreamcode

- Alternative au Full Stack

- Offline-first

Présentation de Hoodie

Page 5: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- Ecrit en Javascript - Backend

- node.js - Apache CouchDB

Présentation de Hoodie

Page 6: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

Une approche noBackend

- Pour développeurs Front-end

- Plus besoin de développeurs Backend

Page 7: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

Fonctionnement de Hood.ie

Présentation de Hoodie

Page 8: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

Une approche noBackend

Abstraction du navigateur

Page 9: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- Accessible partout

- Prévention d’erreur

- Economie de ressources

Des Web Apps Offline First

Page 10: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- Plus qu’une gestion d’erreur

- Basé UX/UI (expérience/interface user)

- Traitements de données asynchrones

Des Web Apps Offline First

Page 11: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- Comment :

- LocalStorage- Synchronisation

- Même avec d’anciennes données

Des Web Apps Offline First

Page 12: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- Installation via npm :- npm install -g hoodie-cli

- Prerequis- CouchDB- Git- Node.js

Installation

Page 13: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- Installation via npm :- npm i hoodie-plugin-irc (Internet Relay Chat)

- A partir de Hoodie- hoodie install angularjs- hoodie install appcache (pour maj offline first)

Plugins

Page 14: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- Rapidité

- Imagination

- Ergonomie et design

- Plus réinventer la roue

Conclusion

Page 15: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- http://hood.ie/

- http://docs.hood.ie/en/hoodieverse/how-hoodie-works.html

Tuto :

- http://docs.hood.ie/en/tutorials/

Liens

Page 16: Présentation HOOD · - CouchDB - Git - Node.js Installation - Installation via npm : - npm i hoodie-plugin-irc (Internet Relay Chat) - A partir de Hoodie - hoodie install angularjs

- Offline first :- https://www.youtube.com/watch?v=ZsMS_sviJs0

- Tuto : - https://www.youtube.com/watch?v=DxULq8y1SJ0

Vidéos