Skip to content

Itera/sk-cop-wrkshp-svelte

Repository files navigation

Run project

  • npm run dev
  • yarn dev

Poznamocky

  • Vsecko je dokopy, HTML, CSS aj JS v jednom fajle *.svelte
  • Routovanie je file-system based. Jak si das foldery a v nich +page.svelte (akoze index) fajly, taku mas routu
  • Podľa "real world" appky od Svelte sa komponenty dávajú priamo do zložky routes
  • Ak chcem do komponentu vnoriť nejaký iný komponent, urobím to prostredníctvom <slot></slot>
  • TypeScript sa v rámci IntelliJ nesťažuje na to, na čo by sa sťažovať mal (napr. chýbajúca prop keď volám komponent). Odporúčam mať pustený npm run check:watch a pravidelne ho kontrolovať - on tieto veci zachytí.
  • State management je mozne realizovat pomocou stores. Editovatelny store je mozne vytvorit pomocou Svelte funkcie store = writable('init value'). Pre update sa pouzije funkcia update: store.update(() => 'new value'). Pre citanie hodnoty zo store je mozne pouzit subscribe: store.subscribe(newValue => someVariable = newValue)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published