L'objectif de ce projet est de mettre en pratique les techniques d'abord hors ligne, comme le montre le programme de cette bourse de défi, pour construire un centre social d'abord hors ligne. Cela signifie un moyen de concentrer les publications à partir de réseaux sociaux comme Facebook, Twitter, Instagram, LinkedIn, etc. en une seule page.
Afin de ne créer aucune discussion des cadres à utiliser, quelles technologies, etc.; Je pense que cela ne devrait être fait en utilisant rien d'autre que HTML5, CSS3 et, bien sûr, ES6!.
L'application Web doit être concentrée en tant que client. Signification: pas de partie du serveur, ni back-end (sauf pour un serveur HTTP de base, bien sûr).
L'objectif n'est pas d'introduire des frameworks / API de serveur, ni d'apprendre à concevoir ou à créer des sites Web. L'objectif principal est de créer un projet de colabor, afin que nous (les étudiants) puissent mettre en pratique ce que nous avons appris et nous aider à améliorer et à assimiler les concepts.
Ce serait formidable d'accueillir ce projet dans divers comptes GitHub, afin de former des groupes, afin que le projet puisse évoluer de diverses manières et, pourquoi pas, avoir une certaine concurrence entre tous ces groupes! (juste pour le plaisir et l'amélioration).
Parce que la prise en charge actuelle, je préfère utiliser Pure ES6, sans transpiler, navigation, webpack, etc. juste une solution ES6 ordinaire. Voyons leur potentiel pour un environnement de production!
![]() |
|---|
| Mai 2017 - N'hésitez pas à mettre à jour! |
Il suffit de courir:
npm startMaintenant, l'application Web est accessible depuis Heroku!
Je viens d'ajouter une API simpliste pour interagir avec l'API native. J'ai construit certaines classes ES6 qui démontrent l'héritage des classes ainsi que d'autres techniques.
Amusez-vous!