Open fcamblor opened 3 years ago
top \o/ merci d'avoir reporté ça ici. Si le cas d'usage auquel on pense c'est pour les collectivités et communes, il y a vraiment besoin de pouvoir embed l'index ?
je pense pouvoir tenter un truc ce soir pour faire joujou
En fait, j'identifie 2 tâches potentiellement distinctes
embed.html
qui récupère des query params pour afficher seulement la liste de résultats (et peut-être le tri?) en fonction d'un code postal et d'un rayon par exemple.Si le cas d'usage auquel on pense c'est pour les collectivités et communes, il y a vraiment besoin de pouvoir embed l'index ?
J'ai l'impression (je peux me tromper) qu'intégrer VMD en iframe sur un site du gouvernement ou de sante.fr pourrait être un besoin. Après, je m'enflamme peut-être... ils "trusteront" peut-être pas le fait d'intégrer le développement de hipsters dans leur plateforme...
En fait, j'identifie 2 tâches potentiellement distinctes
- embed.html qui récupère des query params pour afficher seulement la liste de résultats (et peut-être le tri?) en fonction d'un code postal et d'un rayon par exemple.
- un configurateur qui permet au quidam de mairie pas forcément tech savvy de chercher son CP et ajuster le rayon de recherche et donc de prévisualiser le résultat. A la fin on lui propose le code HTML à copier-coller qui embed tout comme il faut.
Oui pour le embed.html
, j'avais la même idée d'impl basée sur des query params (ou du parsing de path params)
Je pense que pour le configurateur, on peut faire un truc top simple avec :
on est alignés sur embed.html query params all the way. En revanche au niveau du build il va falloir que je me penche un peu sur la question. J'ai l'impression que le plus simple serait de dupliquer les assets (js/style/images) pour la partie embed. En fait ya quasiment une nouvelle appli mais à partir des mêmes sources.
Ca permettrait de mettre la CSP sur le dossier complet et de pas s'embêter à réutiliser les mêmes assets. J'ai un trajet demain aprem, je vais tenter de regarder ça. mais j'ai l'impression que le plus simple c'est de dupliquer le build avec des paramètres différents.
En fait le configurateur on peut le faire dans un second temps. Les demandes sur twitter sont faites par des power users qui bossent en collectivités, donc ils sauront ajuster. Mais en tout cas, on a peu prêt la même vision du truc ^^ donc c'est bien.
L'objectif serait de permettre aux mairies, sites de région etc.. d'embedder les résultats de VMD sur leur site sous forme d'une iframe.
Plusieurs choses :
Content-Security-Policy
en allow all)