6 votes

Elm : Y a-t-il un routeur d'url qui fonctionne pour la version 0.17 ?

Existe-t-il un routeur elm qui fonctionne pour la version 0.17 ?

Il y en a plusieurs qui ne sont pas compatibles avec la dernière version.

Merci beaucoup !

5voto

intrepion Points 3973

Apparemment, un routeur n'est plus nécessaire, selon https://github.com/etaque/elm-routing-example

Avons-nous besoin de routeurs ?

Je ne le pense plus, du moins depuis Elm 0.17 et les modules de port, et je dis cela en tant qu'auteur de elm-transit-router, l'un des trois principaux routeurs pour Elm 0.16.

Nous avons besoin de paquets pour l'analyse des routes : c'est-à-dire un moyen de transformer la représentation en chaîne du chemin ou du hachage en modèle interne de notre application. Il existe déjà quelques paquets pour cela : Bogdanp/elm-route et etaque/elm-route-parser (disclaimer : je suis l'auteur). sporto/hop a aussi des outils d'analyse mais il n'a pas encore migré vers la 0.17.

Pour le reste, Elm est déjà efficace dans ce domaine, il suffit de quelques messages !

Dans cet exemple, j'ai ajouté un effet de transition fantaisiste pour illustrer mon propos : si vous mettez en œuvre le routage par vous-même, vous gagnez en puissance pour des comportements spécifiques.

Note : la gestion de l'historique du navigateur est faite avec les ports pour le moment, mais il sera facile de mettre à jour lorsque les liaisons Elm seront prêtes.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X