CaenCamp / jobs-caen-camp

Gestion d'offres d'emploi pour les CaenCamp
https://www.caen.camp
GNU General Public License v3.0
9 stars 5 forks source link

Svelte dans le bac à sable #16

Closed alexisjanvier closed 4 years ago

alexisjanvier commented 4 years ago

Description

Cette PR correspond à des tests réalisés sur le front Svelte, parce que, et bien je connaissais pas Svelte. Elle peut-être mergé, ou non, cela n'a pas vraiment d'importance (sauf pour la question du bundler à mon avis), le code présent ne pouvant au mieux que servir d'exemple - pas qu'il soit exemplaire d'ailleurs - et il est complêtement isolé dans le répertoire ricketmorty.

Je voulais au moins tester :

En tout cas, voici ce que je retiens de cette experimentation :

fetchRickEtMorty

tmaziere commented 4 years ago

Belle exploration préliminaire :) @AntoineLelaisant tu aurais des préconisations à faire avant d'intégrer tout ça ? Je pense au routeur notamment, sur lequel sauf erreur tu as bossé. Pour Rollup il me semble que tu m'avais effectivement dit que c'était source de galères.

AntoineLelaisant commented 4 years ago

Hello, pour le router je peux te conseiller celui-ci qu'on a fait nous même. https://www.npmjs.com/package/svelters-router

Normalement il devrait être assez sembable à react-router dans l'utilisation, tu devrais t'y retrouver. (en plus si tu en as on est preneur de retour dessus :wink: )

Je plussoie le switch de rollup à webpack, rollup est super instable et le HMR ne fonctionne vraiment pas bien.

tmaziere commented 4 years ago

@alexisjanvier on est d'accord que cette PR n'est pas du tout facultative, en fait ? Rien que pour webpack, parce que rollup c'est l'enfer...

alexisjanvier commented 4 years ago

@tmaziere Yes :)