Štíhlý - Svelte
![]() | |
Původní autoři | Rich Harris |
---|---|
První vydání | 26. listopadu 2016[1] |
Stabilní uvolnění | 3.21.0 / 23. dubna 2020[2] |
Úložiště | Úžasné úložiště |
Napsáno | Strojopis |
Plošina | Webová platforma |
Velikost | 3,6 KB[3] |
Typ | Webový rámec |
Licence | Licence MIT |
webová stránka | štíhlý |
Štíhlý je zdarma a open-source přední část[4] Rámec JavaScriptu[5] vytvořil Rich Harris a udržuje jej Harris a další členové týmu Svelte.[6] Aplikace Svelte neobsahují odkazy na rozhraní. Místo toho generuje aplikace Svelte kód pro manipulaci s DOM, což může zmenšit velikost přenášených souborů a poskytnout lepší výkon při spouštění a běhu klienta. Svelte má své vlastní překladač pro převod kódu aplikace na stranu klienta JavaScript na budovat čas. Je napsán v Strojopis.[7][8]The Slelte zdrojový kód je licencován pod Licence MIT a hostil dne GitHub.[9]
Dějiny
Předchůdcem Svelte je Ractive.js, který Rich Harris vyvinul dříve.
Verze 1 Svelte byla napsána v JavaScript a byla vydána 29. listopadu 2016.
Verze 2 aplikace Svelte byla vydána 19. dubna 2018.
Verze 3 Svelte je napsána v Strojopis a byla vydána 21. dubna 2019.
Příklad
Svelte aplikace a komponenty jsou definovány v .štíhlý
soubory, které jsou HTML soubory rozšířené o šablonovou syntaxi podobnou JSX. Svelte nahradí syntaxi štítku JavaScriptu $:
známkovat reaktivní prohlášení. Proměnné nejvyšší úrovně se stávají stavem komponenty a exportované proměnné se stávají vlastnostmi, které komponenta přijímá.
<skript> nechat počet = 1; $: zdvojnásobil = počet * 2;</skript><p>{count} * 2 = {doubled}</p><knoflík při kliknutí={() => count = count + 1}> Count</knoflík>
Vliv
Vue.js modeled its API and single-file components after Ractive.js, the předchůdce Svelte.
Viz také
Reference
- ^ „Rámečky bez rámce: proč nás to nenapadlo dříve?“. Štíhlý.
- ^ „Svelte Release“. GitHub. 23. dubna 2020.
- ^ „[email protected]“. BundleFobie. 22. března 2020.
- ^ https://en.wikipedia.org/wiki/Front_end_and_back_end Chybějící nebo prázdný
| název =
(Pomoc) - ^ „React vs. Svelte, rámec pro sestavení JavaScriptu“. reagovat-etc.net.
- ^ „Front-End Framework Svelte 3 přesouvá reaktivitu do jazyka JavaScript, Q&A s Richem Harrisem“. InfoQ.
- ^ „8 nejzajímavějších rámců JavaScriptu, které se naučíte v roce 2019 - disk pro vývojáře“. www.developerdrive.com.
- ^ Krill, Paul (2. prosince 2016). „Tenký a rychlý rámec Svelte staví JavaScript na dietu“. InfoWorld.
- ^ „GitHub - sveltejs / svelte: Kyberneticky vylepšené webové aplikace“. 11. ledna 2020 - prostřednictvím GitHub.
externí odkazy
![]() | Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |