Schița de curs

Introducere

  • Svelte.io vs React vs Vue.js

Prezentare generală a caracteristicilor și arhitecturii Svelte

  • Gestionarea stării aplicației fără diferențierea DOM-urilor virtuale.
  • Crearea de aplicații libere de dependențe externe.
  • Viteza de încărcare a unei aplicații Svelte.

Noțiuni introductive

  • Prezentare generală a dosarelor de proiect și a structurii fișierelor
  • O simplă aplicație Hello World.
  • Prezentare generală a sintaxei Svelte

Crearea unei componente

  • Scrierea unui șablon
  • Adăugarea de stiluri simple
  • Curățarea regulilor CSS

Rularea aplicației

  • Rularea, verificarea și actualizarea codului
  • Adăugarea de condiționalități și bucle

Adăugarea interactivității la aplicație

  • Crearea unui formular de utilizator
  • Prelucrarea datelor introduse de utilizator
  • Legarea elementelor UI și transmiterea de date
  • Gestionarea altor evenimente

Adăugarea de componente la aplicație

  • Cum comunică componentele
  • Navigarea prin diferite componente prin rutare

Gestionarea stării aplicației

  • Stocarea datelor în componentă
  • Stocarea datelor într-o locație centrală
  • Abonarea la proprietăți

Obținerea de date din surse externe

  • Accessing date dintr-o API

Îmbunătățirea capacității de utilizare

  • Lucrul cu stilurile
  • Trimiterea elementelor CSS

Integrarea codului Svelte într-un proiect React existent

  • Implementarea codului la nivel de componentă cu Svelte
  • Apelarea funcționalității din cadrul unei aplicații React

Rezumat și concluzii

Cerințe

  • Javaexperiență de programare script

Audiență

  • Dezvoltatorii
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (3)

Cursuri înrudite

Categorii înrudite