Mathieu est le maintainer de react-native-permissions, un package pour gérer les permissions d'accès des apps aux API natives de vos devices (le Bluetooth, les contacts, la localisation, etc) github.com/zoontek/react-nat…
On enchaîne avec @zoontek et son laptop couvert de stickers qui va nous expliquer comment rajouter de la modularité dans vos applications React Native (désolé pour les fans de Flutter, fallait proposer un talk)
En conclusion : faites des MPA autant que possible quand vous n'avez pas besoin de SEO, des SPA pour des apps plus complexes ou des back-offices parce que pourquoi pas
Pour la création de ces pages, trois choix :
Server Side Generation : tu génères ta page à la volée
Static Side Rendering : Tu génères tout à l'avance (mais ça bouge plus)
Incremental Static Regeneration : vous choisissez une des deux méthodes vues plus haut puis vous mettez votre page en cache. Après on vous laisse gérer l'invalidation de cache hein !
Pour la création de ces pages, trois choix :
Server Side Generation : tu génères ta page à la volée
Static Side Rendering : Tu génères tout à l'avance (mais ça bouge plus)
On continue avec les MPA mais davantage Progressively Enhanced, c'est à peu près la même chose mais en un peu mieux, au prix de beaucoup plus de complexité dans le code.
Un mot de notre sponsor @UXRepublic / @GroupeSmile
On en profite pour remercier nos sponsors sans qui on ne pourrait pas faire grand chose et qui nous permettent d'exister (sinon on devrait faire ça dans mon salon et mon chat est territorial) (et j'ai pas un si grand salon)
On nous dit à l'oreillette que ce soir c'est PSG-Milan, en tant que PARIS POINT JS nous pouvons vous dire que nous ne nous prononcerons pas en faveur d'une quelconque équipe
(allez Paris)
Aujourd'hui au programme !
@CabayeTony : Les architectures frontend, méthodes de rendu SSR et techniques d'hydratation @Zoontek : Ajouter de la modularité à vos bibliothèques React Native @AleFauquette : Un guide de survie à l'open-source