Python-2.7, Web Framework : Flask
SÉGRÉGATION frontend et backend étroitement couplé
Mon frontend et backend sont présents sur le même serveur. J'utilise le framework web flask (API GET/POST et aussi les templates de rendu). Maintenant, je veux les séparer et les héberger dans deux machines différentes. Depuis la base de code est étroitement couplé et je suis principalement le rendu de fichiers HTML, Comment puis-je y parvenir?
Vous voulez dire qu'au lieu de rendre, nous pouvons faire un appel Ajax à partir du fichier HTML lui-même à l'API REST backend et obtenir les données, est-ce exact? –
Il ferait un appel de votre vue, puis passé dans votre modèle. Bien qu'il y aura toujours du code dans votre projet frontal, il n'aurait aucune logique de votre backend. –
ok, je vais essayer de mettre en œuvre cela. Une question bien que séparant les deux (frontend et backend) va ajouter une surcharge supplémentaire quand il s'agit de pages Web droite? –