Aflați cum să începeți cu o aplicație elegantă Svelte.
Cadrele web vin și pleacă, dar unul dintre cele mai promițătoare este Svelte. Svelte este o alternativă excelentă la React și, deși are deja o comunitate mare, este cu siguranță un cadru de care trebuie să fii atent. Svelte facilitează stilarea aplicațiilor, cu mai multe abordări disponibile.
Styling Svelte Applications
Fiecare bibliotecă sau cadru UI necesită o metodă pentru a-și stila componentele. Majoritatea cadrelor bazate pe componente acceptă metoda tradițională de stilare a componentelor: pur și simplu importați fișierul CSS și ați terminat. Svelte nu face excepție. În Svelte, există trei moduri principale de a vă stila aplicațiile, fiecare cu propriile avantaje și dezavantaje.
Configurați-vă proiectul Svelte
Pentru a instala Svelte, puteți utiliza Instrument de construcție front-end ViteJS. Pentru a configura lucrurile, asigurați-vă că Runtime Node.js și Managerul de pachete Node (NPM) sunt instalate corect pe computerul dvs. Puteți verifica disponibilitatea Node.js și NPM rulând acest terminal următoarea comandă:
node -v
După ce vă asigurați că Node rulează, deschideți terminalul și rulați următoarele:
npm create vite
Sau:
yarn create vite
Acest lucru ar trebui să schele un nou proiect Vite. Setați numele proiectului la orice doriți, cadrul ar trebui să fie „Svelte”, iar varianta să fie JavaScript (dar puteți utiliza TypeScript dacă vă simțiți confortabil). Acum, comutați la directorul de proiect cu CD comanda și rulați următoarea comandă pentru a instala dependențele necesare:
npm install
Sau:
yarn
După instalarea dependențelor, puteți porni serverul de dezvoltare rulând:
npm run dev
Sau:
yarn dev
Definirea marcajului proiectului
Deschideți proiectul în orice editor de cod dorit și ștergeți active și lib pliant. De asemenea, asigurați-vă că ștergeți conținutul app.css dosarul și App.svelte fişier. Deschide main.js fișier și înlocuiți conținutul cu următorul:
import App from'./App.svelte'
const app = new App({
target: document.getElementById('app'),
})
exportdefault app
Apoi, deschideți App.svelte dosar și în scenariu etichetați și creați o matrice care va conține link-uri diferite, ca acesta: