Pourquoi existe-t-il un framework Phoenix ?
Pourquoi existe-t-il un framework Phoenix ?

Vidéo: Pourquoi existe-t-il un framework Phoenix ?

Vidéo: Pourquoi existe-t-il un framework Phoenix ?
Vidéo: Introduction au développement Web avec le framework Phoenix - Paris.ex #4 2024, Novembre
Anonim

Phénix est un développement web cadre écrit en les langage de programmation fonctionnel Élixir . Basé sur les Bibliothèque de plug-ins, et finalement les Cowboy Erlang cadre , ce a été développé pour fournir des applications Web hautement performantes et évolutives.

De même, on peut se demander, qu'est-ce que l'élixir Phoenix ?

Phénix est un framework web construit avec le Élixir langage de programmation. Élixir , construit sur la machine virtuelle Erlang, est utilisé pour créer des systèmes distribués à faible latence, tolérants aux pannes, qui sont des qualités de plus en plus nécessaires des applications Web modernes.

De même, comment déployez-vous l'élixir à Phoenix ? introduction

  1. créer une version de Phoenix compatible avec votre environnement de production.
  2. déployer la version dans votre environnement de production.
  3. démarrez votre application dans un environnement de production.
  4. remplacez à chaud la version de production actuelle en déployant une nouvelle version sans aucun temps d'arrêt.

De cette manière, qu'est-ce que le cadre d'élixir?

Élixir est un langage dynamique et fonctionnel conçu pour créer des applications évolutives et maintenables. Élixir exploite la machine virtuelle Erlang, connue pour exécuter des systèmes à faible latence, distribués et tolérants aux pannes, tout en étant également utilisée avec succès dans le développement Web et le domaine des logiciels embarqués.

Dois-je apprendre le go ou l'élixir ?

Ça dépend! Élixir a une pente plus raide apprentissage courbe comparée Aller pour la configuration des modèles, la complexité de l'application, etc. Une fois que vous vous êtes habitué à quelque chose, vous préférez l'expérience à toute autre chose. Il fut un temps où j'étais déterminé à utiliser Ruby/Rails pour chaque problème en raison de la facilité d'écriture du code.

Conseillé: