A JavaScript library for building user interfaces.
π Π¨Π°Π±Π»ΠΎΠ½ Π΄Π»Ρ ΠΌΠΈΠ½ΠΈ-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
- βοΈ React 18. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π° ΠΈ Suspense.
- β‘οΈ Vite. ΠΡΡΡΡΡΠΉ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ±ΠΎΡΡΠΈΠΊ.
- βοΈ Typescript. Π‘ΡΡΠΎΠ³Π°Ρ ΡΠΈΠΏΠΈΠ·Π°ΡΠΈΡ.
- π― CSS. ΠΠΈΠΊΠ°ΠΊΠΈΡ CSS Modules Ρ ΡΠ°Π·Π΄ΡΠ²Π°Π½ΠΈΠ΅ΠΌ Π±Π°Π½Π΄Π»Π°. Π’ΠΎΠ»ΡΠΊΠΎ ΡΠΈΡΡΡΠΉ CSS.
- π ESLint & Prettier. Π€ΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°.
- π VKUI 5. ΠΠ΅ΠΎΡΠ»ΠΈΡΠΈΠΌΡΠΉ ΠΎΡ Π½Π°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΠΠΎΠ½ΡΠ°ΠΊΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
- π¦ Π ΠΎΡΡΠ΅Ρ.
@itznevikat/router
Π΄Π»Ρ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ. - β VK Bridge.
@mntm/painless-bridge
ΠΊΠ°ΠΊ ΡΠ»ΡΡΡΠ΅Π½Π½ΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌΡ.
$ yarn
# development and watch mode
$ yarn dev
# production mode
$ yarn build && yarn serve
Π vite.config.ts
Π² ΠΎΠ±ΡΠ΅ΠΊΡΠ΅ server
ΡΠ±ΠΈΡΠ°Π΅ΠΌ https
, host
ΠΈ proxy
, Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ:
hmr: {
clientPort: 443
}
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ - vitejs/vite#5399.