
ΠΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ Π΄Π°Π»ΠΈ ΡΡΠ΅ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈΠ»ΠΈ Π²Π΅ΡΠ΅ ΠΎΠΏΠΈΡΠ΅Π½ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΠΈΠ·ΡΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ²ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ ΠΈ Π΅Π·ΠΈΡΠΈ/ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ²Π΅ Π² ΡΠ°Π·ΠΈ ΠΈΠ½Π΄ΡΡΡΡΠΈΡ Π΅ Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎ, Π·Π° Π΄Π° ΡΡΠ΅ Π² ΠΊΡΠ°ΠΊ Ρ ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΠΈΡΠ΅.
ΠΠ° Π²Π·Π΅ΠΌΠ΅ΠΌ Π·Π° ΠΏΡΠΈΠΌΠ΅Ρ React β ΠΊΠΎΠ΄ΡΡ ΠΌΡ, ΠΊΠΎΠΉΡΠΎ Facebook ΠΎΡΠΊΡΠΈ ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π΄ΠΈ ΡΠ΅ΡΠΈΡΠΈ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π²Π΅ΡΠ΅ Π΅ ΠΈΠ·Π±ΠΎΡ Π½ΠΎΠΌΠ΅Ρ Π΅Π΄Π½ΠΎ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° JavaScript ΠΏΠΎ ΡΠ΅Π»ΠΈΡ ΡΠ²ΡΡ.
Vue ΠΈ Angular, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΡΡΠΎ ΠΈΠΌΠ°Ρ ΡΠ²ΠΎΡΡΠ° Π·Π°ΠΊΠΎΠ½Π½Π° Π±Π°Π·Π° ΠΏΠΎΡΠΈΡΠ°ΡΠ΅Π»ΠΈ. ΠΡΠ²Π΅Π½ ΡΡΡ ΠΈΠΌΠ° ΠΈ Svelte, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ²Π΅, ΠΊΠ°ΡΠΎ Next.js ΠΈΠ»ΠΈ Nuxt.js. Π Gatsby, ΠΈ Gridsome, ΠΈ Quasarβ¦ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈ.
ΠΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅ ΠΊΠ°ΡΠΎ ΠΎΠΏΠΈΡΠ΅Π½ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° JavaScript, ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΠΏΠΎΠ½Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΎΠΏΠΈΡ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ²Π΅ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ β ΠΎΡΠ²Π΅Π½ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Ρ Π΄ΠΎΠ±ΡΠΈΡ ΡΡΠ°Ρ JS.
ΠΠ° Π΄Π° Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π° Π΄Π° ΡΡΠ°Π½Π΅ΡΠ΅ ΠΌΠ°ΠΉΡΡΠΎΡ Π½Π° ΡΡΠΎΠ½Ρ-Π΅Π½Π΄Π° ΠΏΡΠ΅Π· 2020 Π³ΠΎΠ΄ΠΈΠ½Π°, ΡΡΠ±ΡΠ°Ρ
Π΄Π΅Π²Π΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π²ΡΠ΅ΠΊΠΈ ΠΎΡ ΠΊΠΎΠΈΡΠΎ Π΅ ΠΏΠΎΡΠ²Π΅ΡΠ΅Π½ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ²Π΅ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ JavaScript, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΠΊΡΠΌ Π²Π°ΡΠ΅ΡΠΎ ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ. ΠΠΎΠΌΠ½Π΅ΡΠ΅, ΡΠ΅ Π½ΠΈΡΠΎ Π½Π΅ Π²ΠΈ ΠΏΠΎΠΌΠ°Π³Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΡΠΎ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π½Π΅ΡΠ°, Π·Π°ΡΠΎΠ²Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°ΠΉΡΠ΅ Π½Π°ΠΏΡΠ΅Π΄, Π²ΠΊΠ»ΡΡΠ΅ΡΠ΅ ΡΠΌΠ° ΡΠΈ ΠΈ Π³ΠΎ Π½Π°ΠΏΡΠ°Π²Π΅ΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ.
Π‘ΡΠ°ΡΠΈΡΡΠ° Π΅ ΠΏΡΠ΅Π²Π΅Π΄Π΅Π½Π° Ρ ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ EDISON Software, ΠΊΠΎΡΡΠΎ , Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° .
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΡΡΡΡΠ΅Π½Π΅ Π½Π° ΡΠΈΠ»ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° React (Ρ Ρ ΡΠΊΠΎΠ²Π΅)
ΠΡΡΠ²ΠΎΡΠΎ Π½Π΅ΡΠΎ, Ρ ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅, Π΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΡΡΡΡΠ΅Π½Π΅ Π½Π° ΡΠΈΠ»ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° React. ΠΠΎ-Π΄ΠΎΠ»Ρ Π΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊ ΡΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠΈΠ½Π°Π»Π½ΠΎΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅:

ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅
Π‘ΡΠ·Π΄Π°Π²Π°ΠΉΠΊΠΈ ΡΠΎΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈΡΠ΅ ΡΠΌΠ΅Π½ΠΈΡΡΠ° ΡΠΈ Π² React, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»Π½ΠΎ Π½ΠΎΠ²ΠΈΡ API Hooks. Π ΠΏΡΠΈΠΌΠ΅ΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π° React, ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Ρ
ΡΠΊΠΎΠ²Π΅, Π²ΡΠ½ΡΠ΅Π½ API ΠΈ, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, Π½ΡΠΊΠΎΠΈ CSS ΡΡΠΈΠ»ΠΎΠ²Π΅.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ΅ΠΊ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
- React Ρ Ρ ΡΠΊΠΎΠ²Π΅
- create-react-app
- JSX
- CSS
ΠΠ΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠ°ΠΊΠ²ΠΈΡΠΎ ΠΈ Π΄Π° Π΅ ΠΊΠ»Π°ΡΠΎΠ²Π΅, ΡΠ΅Π·ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π²ΠΈ Π΄Π°Π²Π°Ρ ΠΏΠ΅ΡΡΠ΅ΠΊΡΠ½Π° ΠΎΡΠΏΡΠ°Π²Π½Π° ΡΠΎΡΠΊΠ° Π·Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½ React ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ ΠΏΡΠ΅Π· 2020 Π³ΠΎΠ΄ΠΈΠ½Π°. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ . Π‘Π»Π΅Π΄Π²Π°ΠΉΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈΡΠ΅ ΠΈΠ»ΠΈ Π½Π°ΠΏΡΠ°Π²Π΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ ΠΏΠΎ ΡΠ²ΠΎΠΉ Π²ΠΊΡΡ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠ°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Vue
ΠΡΠ΅ Π΅Π΄ΠΈΠ½ ΡΡΠ΄Π΅ΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ Π·Π° Π²Π°Ρ Π΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΡΠ°Ρ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Π»ΡΠ±ΠΈΠΌΠ°ΡΠ° ΠΌΠΈ JavaScript Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°: VueJS. ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ ΡΠ°ΠΊΠ°:

ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅
ΠΡ ΡΠΎΠ²Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Vue ΠΎΡ Π½ΡΠ»Π°ΡΠ° β Π΄Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, Π΄Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°ΡΠ΅ ΡΡΡΡΠΎΡΠ½ΠΈΡ, Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΠΈ, Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π°ΡΠ΅ Ρ Π²ΡΠ½ΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ ΠΈ Π΄ΠΎΡΠΈ Π΄Π° ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΡΠ΅ Ρ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ΅ΠΊ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
- Vue
- Vuex
- Vue Router
- Vue CLI
- Pusher
- CSS
Π’ΠΎΠ²Π° Π΅ Π½Π°ΠΈΡΡΠΈΠ½Π° ΠΎΡΠ»ΠΈΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ, Π·Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ° Ρ Vue ΠΈΠ»ΠΈ Π΄Π° ΡΡΡΠ²ΡΡΡΠ΅Π½ΡΡΠ²Π°ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈΡΠ΅ ΡΠΈ ΡΠΌΠ΅Π½ΠΈΡ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠ΅Π· 2020 Π³ΠΎΠ΄ΠΈΠ½Π°. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ .
ΠΡΠ°ΡΠΈΠ²Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΡΠ΅Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Ρ Angular 8
Π’ΠΎΠ·ΠΈ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΡΠ΅Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Angular 8:

ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅
Π’ΠΎΠ·ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ΅ Π²ΠΈ Π½Π°ΡΡΠΈ Π½Π° ΡΠ΅Π½Π½ΠΈ ΡΠΌΠ΅Π½ΠΈΡ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡ Π½ΡΠ»Π°ΡΠ° β ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π΄ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅, Π΄ΠΎ Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡ Π·Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ΅ΠΊ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
- Angular 8
- Firebase
- Π Π΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΠΎΡ ΡΡΡΠ°Π½Π° Π½Π° ΡΡΡΠ²ΡΡΠ°
- CSS Ρ ΠΌΡΠ΅ΠΆΠ° ΠΈ Flexbox
- ΠΠΎΠ±ΠΈΠ»Π½ΠΎ ΠΏΡΠΈΡΡΠ΅Π»ΡΡΠ²ΠΎ ΠΈ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΡΡ
- Π’ΡΠΌΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌ
- ΠΡΠ°ΡΠΈΠ² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
Π’ΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π½Π°ΠΈΡΡΠΈΠ½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠΈ Ρ Π°ΡΠ΅ΡΠ²Π° Π² ΡΠΎΠ·ΠΈ Π²ΡΠ΅ΠΎΠ±Ρ Π²Π°ΡΠ΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ, Π΅, ΡΠ΅ Π½Π΅ ΠΈΠ·ΡΡΠ°Π²Π°ΡΠ΅ Π½Π΅ΡΠ° Π² ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡ. ΠΠΌΠ΅ΡΡΠΎ ΡΠΎΠ²Π° ΡΡΠΈΡΠ΅ ΡΠ΅Π»ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° β ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π΄ΠΎ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»Π½ΠΎ ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅.
To-Do ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Svelte
Svelte Π΅ ΠΊΠ°ΡΠΎ Π½ΠΎΠ²ΠΎΡΠΎ Π΄Π΅ΡΠ΅ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½ΠΈΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ β ΠΏΠΎΠ½Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° React, Vue ΠΈ Angular. Π ΡΠΎΠ²Π° Π΅ Π΅Π΄Π½Π° ΠΎΡ Π½Π°ΠΉ-Π³ΠΎΡΠ΅ΡΠΈΡΠ΅ Π½ΠΎΠ²ΠΈΠ½ΠΈ Π·Π° 2020 Π³ΠΎΠ΄ΠΈΠ½Π°.
To-Do ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° Π½Π΅ ΡΠ° Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎ Π½Π°ΠΉ-Π³ΠΎΡΠ΅ΡΠ°ΡΠ° ΡΠ΅ΠΌΠ°, Π½ΠΎ Π½Π°ΠΈΡΡΠΈΠ½Π° ΡΠ΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ Π΄Π° ΡΡΡΠ²ΡΡΡΠ΅Π½ΡΡΠ²Π°ΡΠ΅ ΡΠΌΠ΅Π½ΠΈΡΡΠ° ΡΠΈ Π² Svelte. Π’ΠΎ ΡΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°:

ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅
ΠΡ ΡΠΎΠ·ΠΈ ΡΡΠΎΠΊ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Svelte 3, ΠΎΡ Π½Π°ΡΠ°Π»ΠΎ Π΄ΠΎ ΠΊΡΠ°ΠΉ. Π©Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΡΡΠΈΠ» ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΡΠ±ΠΈΡΠΈΡ.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ΅ΠΊ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
- Svelte 3
- ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ
- Π‘ΡΠΈΠ»ΠΎΠ²Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° CSS
- Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ES 6
ΠΡΠΌΠ°ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±ΡΠΈ ΡΡΠ°ΡΡΠΎΠ²ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π·Π° Svelte, Π·Π°ΡΠΎΠ²Π° Π½Π°ΠΌΠ΅ΡΠΈΡ .
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠΈΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Next.js
Next.js Π΅ Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ React, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ ΠΎΡ ΡΡΡΠ°Π½Π° Π½Π° ΡΡΡΠ²ΡΡΠ° ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅.
Π’ΠΎΠ·ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° Π΅Π»Π΅ΠΊΡΡΠΎΠ½Π½Π° ΡΡΡΠ³ΠΎΠ²ΠΈΡ, ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡ Π½Π°ΡΠΈΠ½:

ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅
Π ΡΠΎΠ·ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Next.js β Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ Π½ΠΎΠ²ΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, Π΄Π° ΠΈΠ·Π²Π»ΠΈΡΠ°ΡΠ΅ Π΄Π°Π½Π½ΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΄Π° ΡΡΠΈΠ»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΈ ΡΠ°Π·Π³ΡΠ²Π°ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Next.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ΅ΠΊ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
- Next.js
- ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ
- ΠΠ·Π±ΠΎΡ Π½Π° Π΄Π°Π½Π½ΠΈ
- Π‘ΡΠΈΠ»ΠΈΠ·Π°ΡΠΈΡ
- Π Π°Π·Π³ΡΡΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°
- SSR ΠΈ SPA
ΠΠΈΠ½Π°Π³ΠΈ Π΅ Π΄ΠΎΠ±ΡΠ΅ Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΡΠ΅Π°Π»Π΅Π½ ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° Π΅Π»Π΅ΠΊΡΡΠΎΠ½Π½Π° ΡΡΡΠ³ΠΎΠ²ΠΈΡ, Π·Π° Π΄Π° Π½Π°ΡΡΠΈΡΠ΅ Π½Π΅ΡΠΎ Π½ΠΎΠ²ΠΎ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° .
ΠΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΠΌΡΠ»ΡΡΠΈΡΠ·ΡΡΠ½ΡΠΉ Π±Π»ΠΎΠ³ Ρ Nuxt.js
Nuxt.js Π·Π° Vue Π΅ ΡΡΡΠΎΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π΅ Next.js Π·Π° React: ΠΎΡΠ»ΠΈΡΠ΅Π½ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π·Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Π½Π΅ Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π·Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°Π½Π΅ ΠΎΡ ΡΡΡΠ°Π½Π° Π½Π° ΡΡΡΠ²ΡΡΠ° ΠΈ Π΅Π΄Π½ΠΎΡΡΡΠ°Π½ΠΈΡΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΠΎΡΠ»Π΅Π΄Π½ΠΎΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅, ΡΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°:

ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅
Π ΡΠΎΠ·ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ΅ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ Π·Π°Π²ΡΡΡΠ΅Π½ ΡΠ΅Π±ΡΠ°ΠΉΡ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Nuxt.js β ΠΎΡ Π½Π°ΡΠ°Π»Π½Π°ΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π΄ΠΎ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»Π½ΠΎΡΠΎ ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅.
Π’ΠΎΠΉ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ Nuxt ΠΏΡΠ΅Π΄Π»Π°Π³Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΡΠ°Π½ΠΈΡΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΡΠΈΠ»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° SCSS.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ΅ΠΊ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
- Nuxt.js
- ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ
- Storyblock ΠΌΠΎΠ΄ΡΠ»
- ΠΠΈΠΊΡΠΈΠ½ΠΈ
- Vuex Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ
- SCSS Π·Π° ΡΡΠΈΠ»ΠΈΠ·ΠΈΡΠ°Π½Π΅
- Nuxt ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ
, ΠΊΠΎΠΉΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»Π½ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π½Π° Nuxt.js. ΠΠΈΡΠ½ΠΎ Π°Π· ΠΎΠ±ΠΈΡΠ°ΠΌ Π΄Π° ΡΠ°Π±ΠΎΡΡ Ρ Nuxt, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π³ΠΎ ΠΎΠΏΠΈΡΠ°ΡΠ΅, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠΎΠ²Π° ΡΡΡΠΎ ΡΠ΅ Π²ΠΈ Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΡΡΠ°Ρ ΠΎΡΠ΅Π½ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° Vue.
ΠΠ»ΠΎΠ³ Ρ Gatsby
Gatsby Π΅ ΠΎΡΠ»ΠΈΡΠ΅Π½ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Π½Π° ΡΡΠ°ΡΠΈΡΠ½ΠΈ ΡΠ°ΠΉΡΠΎΠ²Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ React ΠΈ GraphQL. Π Π΅Π·ΡΠ»ΡΠ°ΡΡΡ ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°:

ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅
Π ΡΠΎΠ²Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Gatsby Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π±Π»ΠΎΠ³, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π·Π° Π½Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ ΡΡΠ°ΡΠΈΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ React ΠΈ GraphQL.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ΅ΠΊ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
- Gatsby
- React
- GraphQL
- ΠΠ»ΡΠ³ΠΈΠ½ΠΈ ΠΈ ΡΠ΅ΠΌΠΈ
- MDX/Markdown
- Bootstrap CSS
- Π¨Π°Π±Π»ΠΎΠ½ΠΈ
ΠΠΊΠΎ Π½ΡΠΊΠΎΠ³Π° ΡΡΠ΅ ΠΈΡΠΊΠ°Π»ΠΈ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ Π±Π»ΠΎΠ³, ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ React ΠΈ GraphQL.
ΠΠ΅ ΠΊΠ°Π·Π²Π°ΠΌ, ΡΠ΅ WordPress Π΅ Π»ΠΎΡ ΠΈΠ·Π±ΠΎΡ, Π½ΠΎ Ρ Gatsby ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ Π²ΠΈΡΠΎΠΊΠΎ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈ ΡΠ°ΠΉΡΠΎΠ²Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ React β ΠΊΠΎΠ΅ΡΠΎ Π΅ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ.
ΠΠ»ΠΎΠ³ Ρ Gridsome
Gridsome Π·Π° Vueβ¦ ΠΠΎΠ±ΡΠ΅, Π²Π΅ΡΠ΅ Π³ΠΎ ΠΈΠΌΠ°Ρ
ΠΌΠ΅ Ρ Next/Nuxt.
ΠΠΎ ΡΡΡΠΎΡΠΎ Π²Π°ΠΆΠΈ ΠΈ Π·Π° Gridsome ΠΈ Gatsby. Π Π΄Π²Π°ΡΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ GraphQL ΠΊΠ°ΡΠΎ ΡΠ»ΠΎΠΉ Π΄Π°Π½Π½ΠΈ, Π½ΠΎ Gridsome ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° VueJS. Π’ΠΎΠ²Π° Π΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π½Π΅Π²Π΅ΡΠΎΡΡΠ΅Π½ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Π½Π° ΡΡΠ°ΡΠΈΡΠ½ΠΈ ΡΠ°ΠΉΡΠΎΠ²Π΅, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ ΡΡΡΠ°Ρ
ΠΎΡΠ½ΠΈ Π±Π»ΠΎΠ³ΠΎΠ²Π΅:

ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅
Π’ΠΎΠ·ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ΅ Π²ΠΈ Π½Π°ΡΡΠΈ ΠΊΠ°ΠΊ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΡΠΎΡΡ Π±Π»ΠΎΠ³, Π·Π° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ° Ρ Gridsome, GraphQL ΠΈ Markdown. Π Π½Π΅Π³ΠΎ ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π° ΠΊΠ°ΠΊ Π΄Π° ΡΠ°Π·Π³ΡΡΡΠ°ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΡΠ΅Π· Netlify.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ΅ΠΊ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
- Gridsome
- Vue
- GraphQL
- Markdown
- Netlify
Π’ΠΎΠ²Π°, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, Π½Π΅ Π΅ Π½Π°ΠΉ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΈΡΡ ΡΡΠΎΠΊ, Π½ΠΎ ΡΠΎΠΉ ΠΏΠΎΠΊΡΠΈΠ²Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ Π½Π° Gridsome ΠΈ .
ΠΡΠ΄ΠΈΠΎ ΠΏΠ»Π΅Π΅Ρ, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° SoundCloud, Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Quasar.
Quasar β ΡΠΎΠ²Π° Π΅ ΠΎΡΠ΅ Π΅Π΄ΠΈΠ½ Vue ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. Π ΡΠΎΠ·ΠΈ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° Π°ΡΠ΄ΠΈΠΎ ΠΏΠ»Π΅ΠΉΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:

ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅
ΠΠΎΠΊΠ°ΡΠΎ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΎ Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ ΡΠ΅Π± ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠΎΠ·ΠΈ ΡΠ΅ Π²ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Vue ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° Quasar.
Π’ΡΡΠ±Π²Π° Π²Π΅ΡΠ΅ Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΡΠ°Π±ΠΎΡΠ΅ΡΠ° Cordova Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΎ Android Studio/Xcode. ΠΠΊΠΎ Π½Π΅ Π΅, Π² ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ ΠΈΠΌΠ° Π»ΠΈΠ½ΠΊ ΠΊΡΠΌ ΡΠ΅Π±ΡΠ°ΠΉΡΠ° Π½Π° Quasar, ΠΊΡΠ΄Π΅ΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ ΠΊΠ°ΠΊ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ Π²ΡΠΈΡΠΊΠΎ.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ΅ΠΊ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ
- Quasar
- Vue
- Cordova
- WaveSurfer
- UI ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ
, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠ°Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° Quasar Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
