Hoekom is daar 'n Phoenix-raamwerk?
Hoekom is daar 'n Phoenix-raamwerk?

Video: Hoekom is daar 'n Phoenix-raamwerk?

Video: Hoekom is daar 'n Phoenix-raamwerk?
Video: Analyse*: "Wie Björn Höcke (AfD) im MDR - Sommerinterview den hetzenden Moderator abwatscht" 2024, Mei
Anonim

Phoenix is 'n webontwikkeling raamwerk in geskryf die funksionele programmeertaal Elikser . Gebaseer op die Plug biblioteek, en uiteindelik die Cowboy Erlang raamwerk , Dit is ontwikkel om hoogs werkende en skaalbare webtoepassings te verskaf.

Net so kan 'n mens vra, wat is elikser Phoenix?

Phoenix is 'n webraamwerk gebou met die Elikser programmeertaal. Elikser , gebou op die Erlang VM, word gebruik vir die bou van lae-latency, foutverdraagsame, verspreide stelsels, wat toenemend noodsaaklike eienskappe van moderne webtoepassings is.

Net so, hoe ontplooi jy elikser in Phoenix? Inleiding

  1. bou 'n Phoenix-vrystelling wat versoenbaar is met jou produksie-omgewing.
  2. ontplooi die vrystelling na jou produksie-omgewing.
  3. begin jou toepassing in 'n produksie-omgewing.
  4. ruil die huidige produksievrystelling warm uit deur 'n nuwe vrystelling te ontplooi sonder enige stilstand.

Op hierdie manier, wat is eliksirraamwerk?

Elikser is 'n dinamiese, funksionele taal wat ontwerp is vir die bou van skaalbare en onderhoubare toepassings. Elikser maak gebruik van die Erlang VM, wat bekend is vir die gebruik van lae-latency, verspreide en foutverdraagsame stelsels, terwyl dit ook suksesvol gebruik word in webontwikkeling en die ingebedde sagteware-domein.

Moet ek leer go of elixir?

Dit hang af! Elikser het 'n steiler leer kromme vergelyk Gaan vir die opstel van modelle, kompleksiteit van toepassing, ens., Sodra jy gewoond raak aan iets, sal jy ervaring bo enigiets anders verkies. Daar was 'n tyd wat ek gewillig was om Ruby/Rails vir elke probleem te gebruik as gevolg van die gemak om kode te skryf.

Aanbeveel: