Svelte

Svelte
Pembuat asalRich Harris
PembangunRich Harris
Pelancaran pertama26 November 2016; 7 tahun yang lalu (2016-11-26)[1]
Versi terkini/stabil3.59.2[2] Edit this on Wikidata / 20 Jun 2023; 15 Februari 2024; Error: parameter pertama tidak boleh dihuraikan sebagai tarikh atau masa. (20 Jun 2023; 15 Februari 2024)
Ditulis dalamTypeScript
Sistem pengendalianrentas pelantar
PelantarPelantar web
Saiz4.1 KB[3]
JenisJavaScript framework, perisian sumber terbuka, bahasa pengaturcaraan, penyusun, perisian bebas, web frameworkJavaScript library
GenreRangka kerja web
LesenLesen MIT
Pautan berkaitan
Tapak websvelte.dev
RepositoriRepositori svelte
Pautan lainTwitter: sveltejs Youtube: UCZSr5B0l07JXK2FIeWA0-jw GitHub: sveltejs Sunting ini di Wikidata
sunting · sunting di Wikidata
Lihat pendokumenan templat ini
Lihat pendokumenan templat ini

Svelte ialah sebuah pengkompil bahagian depan bebas dan bersumber terbuka ciptaan Rich Harris dan kini[bila?] diselenggara oleh pasukan teras Svelte.

Contoh

<script>
  import { scale } from 'svelte/transition';

  export let nama = "Sipolan";

  let baik = null;
</script>

<p>Apa khabar, <span>{nama}</span>?</p>

{#if baik !== null}
  {#key baik}
    <p>
      <span class="emoji" in:scale={{ start: 2, opacity: 0.5 }}>
      {#if baik}
        &#128077;
      {:else}
        &#128078;
      {/if}
      </span>
    </p>
  {/key}
{/if}

<button on:click={e => baik = true}>Baik</button>
<button on:click={e => baik = false}>Buruk</button>

<style>
  span {
    font-weight: bold;
  }
	
  .emoji {
    display: inline-block;
  }
</style>

Rujukan

  1. ^ "Frameworks without the framework: why didn't we think of this sooner?". Svelte.
  2. ^ "Release 3.59.2". 20 Jun 2023. Dicapai pada 6 Julai 2023.
  3. ^ "[email protected]". BundlePhobia. 8 Januari 2021.

Pautan luar

  • Svelte
  • GitHub - sveltejs/svelte
  • Tutorial svelte di MDN
  • Dokumentasi rujukan svelte