Publicații conexe 'elm'


Succese și eșecuri în optimizarea performanței de rulare a lui Elm
Cu puțin peste doi ani în urmă, am scris un articol numit „îmbunătățirea rezultatelor compilatorului lui Elm”. În ea, am explicat pe scurt ce fel de cod se pot optimiza bine motoarele JavaScript și modul în care rezultatul JavaScript al compilatorului Elm se aliniază cu acele modele. De asemenea, am efectuat câteva experimente prin editarea manuală a fișierelor JavaScript Elm pentru a vedea dacă a îmbunătățit în vreun fel performanța. La câteva luni după ce am scris articolul, am..

Cum se îndreaptă Elm către simplitate
O tendință comună pe care am observat-o în proiectele Elm este că Elm vă ghidează către soluții simple. Am descoperit că acest lucru este adevărat chiar și pentru oamenii care sunt noi în Elm. Am antrenat o echipă într-un mediu de întreprindere prin adoptarea lui Elm pentru un nou proiect. Au construit un proiect anterior cu AngularJS și s-au luptat cu el. Sau, mai degrabă, nu se luptaseră cu asta. Cadrul ar accepta orice soluție cu care au venit. Când au început să lucreze cu Elm,..

Programare în Elm: modali într-un mediu pur
Programare în Elm: modali într-un mediu pur Sursa de pe Github: Elm Modal Introducere Când scriem JavaScript, suntem obișnuiți cu viața fără șine. Suntem obișnuiți cu o viață în libertate. Puteți programa literalmente cum doriți. Funcţional? Sigur. Orientat pe obiecte? Sigur. O combinație? Da. O oarecare bastardizare completă a procesului de inginerie software? Oh da. Când vine vorba de a scrie într-o manieră pur funcțională, ne confruntăm cu restricții la fiecare colț...

O mică evaluare la pământ a lui Elm
Aceasta este reacția la articolul „10 motive pentru care ar trebui să încerci Elm” . Vă recomand să-l citiți, deoarece oferă o introducere plăcută la caracteristicile limbii. Dar, ca și în cazul oricăruia dintre aceste articole care laudă o anumită tehnologie, de obicei nu vă vorbesc despre lucruri care nu sunt atât de grozave. Așa că am luat doar aceste 10 motive și le-am adăugat câteva comentarii „nu atât de bune”. 1 — Elm este rapid și ușor de învățat „Documentele sunt drăguțe”, dar..

Interogări media în Elm
„Demo cu editor și Time Travelling Debugger” și „fără” „Demo de sine stătătoare” "Cod" Utilizarea „Elm” combinată cu „Style-elements” ne permite să fim creativi cu interogările media. Această aplicație, un simplu editor de pagini html, poate genera o previzualizare mobilă destul de precisă, fără a utiliza iframe sau instrumente de browser. Interogările media CSS pot reacționa numai la dimensiunea ferestrei de vizualizare, dar dacă interogarea noastră media se află în cod,..

Afișează orice carte de joc dintr-un pachet cu ulm
Definirea tipurilor personalizate, utilizarea înregistrărilor, maparea înregistrărilor cardurilor la caractere Unicode și multe altele Într-un „articol anterior”, ne-am uitat la ce înseamnă să arăți o carte de joc dintr-un singur costum folosind limbajul de programare Elm. De data aceasta vom îmbunătăți acest lucru și vom afișa orice carte din pachetul de joc.

Lecții învățate din programarea reactivă funcțională
Autorul cărții „Elm-lang”, un limbaj funcțional progresiv construit pentru a crea interfațe grafice web front-end afirmă în „teza sa de învățământ” că Programarea reactivă funcțională (FRP) este o modalitate declarativă de a crea sisteme reactive. El continuă să definească necesitatea FRP în construirea interfețelor cu utilizatorul și definește modul în care acesta a demonstrat un potențial mare în alte domenii: FRP și-a demonstrat deja potențialul într-o diversitate de domenii:..