Gatsby
ΠΠΠ§ΠΠ«Π
Gatsby
ΠΠΠ§ΠΠ«Π
- Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ
- 10 ΠΠΊΡ 2018
- Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
- 44,440
- ΠΠ°ΠΉΠΊΠΈ
- 204,323
ΠΠ²ΡΠΎΡ: Glo Academy - ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ ΠΠΈΠΊΠΈΡΠΈΠ½
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅: ΠΠ΄ΠΌΠΈΠ½ΠΊΠ° Π½Π° Vue.js + php (2019)

ΠΠΎΠΏΡΠ°ΠΊΡΠΈΠΊΡΠ΅ΡΠ΅ΡΡ Π² PHP ΠΈ Vue.js ΠΈ Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ ΡΠ²ΠΎΡ Π°Π΄ΠΌΠΈΠ½ΠΊΡ Π΄Π»Ρ Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΎΠ², ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ΄Π°Π²Π°ΡΡ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°ΠΌ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΊΡΡΡΠ°
ΠΠΎΠ΄ΡΠ»Ρ 1. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΊ ΡΠ°Π±ΠΎΡΠ΅.
ΠΠ°ΡΠ΅ΠΌ
ΠΠ°ΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ ΡΡΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΈΠ΄Ρ Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»Π΅ΠΉ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΡ: ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅Π½Π΅Π³ ΡΡΠΎ ΠΏΡΠΈΠ½Π΅ΡΠ΅Ρ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΏΠ΅ΡΠ΅Π΄ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π°Π΄ΠΌΠΈΠ½ΠΊΠ°ΠΌΠΈ ΡΡΠΎ Π΄Π°ΡΡ.
Π£ΡΠΎΠΊ 1. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.
ΠΠΎΠ΄ΡΠ»Ρ 2. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ.
Π£ΡΠΎΠΊ 5. ΠΡΠΎΡ Π·Π°Π³Π°Π΄ΠΎΡΠ½ΡΠΉ iFrame.
ΠΠΎΠ΄ΡΠ»Ρ 3. ΠΠΎΠ΄Π΅Π»ΡΠ²Π°Π΅ΠΌ Π°Π΄ΠΌΠΈΠ½ΠΊΡ.
Π£ΡΠΎΠΊ 9. ΠΠ±Π»Π°Π³ΠΎΡΠ°ΠΆΠΈΠ²Π°Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ.
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅:
Π‘ΠΊΠ°ΡΠ°ΡΡ:
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅: ΠΠ΄ΠΌΠΈΠ½ΠΊΠ° Π½Π° Vue.js + php (2019)

ΠΠΎΠΏΡΠ°ΠΊΡΠΈΠΊΡΠ΅ΡΠ΅ΡΡ Π² PHP ΠΈ Vue.js ΠΈ Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ ΡΠ²ΠΎΡ Π°Π΄ΠΌΠΈΠ½ΠΊΡ Π΄Π»Ρ Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΎΠ², ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ΄Π°Π²Π°ΡΡ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°ΠΌ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΊΡΡΡΠ°
ΠΠΎΠ΄ΡΠ»Ρ 1. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΊ ΡΠ°Π±ΠΎΡΠ΅.
ΠΠ°ΡΠ΅ΠΌ
ΠΠ°ΠΆΠ½ΠΎ ΠΈΠ·ΡΡΠΈΡΡ ΡΡΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΈΠ΄Ρ Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»Π΅ΠΉ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΡ: ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅Π½Π΅Π³ ΡΡΠΎ ΠΏΡΠΈΠ½Π΅ΡΠ΅Ρ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΏΠ΅ΡΠ΅Π΄ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π°Π΄ΠΌΠΈΠ½ΠΊΠ°ΠΌΠΈ ΡΡΠΎ Π΄Π°ΡΡ.
Π£ΡΠΎΠΊ 1. ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.
- ΠΠ°ΡΠ΅ΠΌ Π»Π΅Π½Π΄ΠΈΠ½Π³Ρ Π½ΡΠΆΠ½Π° Π°Π΄ΠΌΠΈΠ½ΠΊΠ°.
- ΠΠ±Π·ΠΎΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΎΠΊ Π΄Π»Ρ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ°ΠΉΡΠΎΠ²: Textolite ΠΈ Sitecake.
- Π’ΡΠΈ ΠΏΡΠΈΡΠΈΠ½Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ²ΠΎΡ Π°Π΄ΠΌΠΈΠ½ΠΊΡ.
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ SPA.
- ΠΡΠ°ΡΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.
- Node.JS, NPM, Gulp.
- ΠΠΈΡΠ΅ΠΌ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ JavaScript Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Babel.
- ΠΠ΅Π± ΡΠ΅ΡΠ²Π΅Ρ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ PHP OpenServer.
- ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠ΄Π°.
- PHP ΠΈ Gulp.
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ PHP ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ Π½ΡΠΆΠ΅Π½.
- ΠΡΠ½ΠΎΠ²Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°.
- Hello World Π½Π° PHP.
- ΠΠΈΡΠ΅ΠΌ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅Π΅ API.
- Π Π°Π·Π±ΠΈΡΠ°Π΅ΠΌΡΡ Ρ Cross-origin resource sharing.
- Π’Π΅ΡΡΠΈΡΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΡ API Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Postman.
- ΠΠΎΡΠ΅ΠΌΡ Π½Π°ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ Π½ΡΠΆΠ΅Π½ jQuery.
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Vue.
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ Hello World.
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΎΠ±ΡΡΠΈΠΉ Π²ΠΎ Vue
- ΠΠ²ΡΠ½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ Π±ΠΈΠ½Π΄ΠΈΠ½Π³ Π΄Π°Π½Π½ΡΡ .
ΠΠΎΠ΄ΡΠ»Ρ 2. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ.
Π£ΡΠΎΠΊ 5. ΠΡΠΎΡ Π·Π°Π³Π°Π΄ΠΎΡΠ½ΡΠΉ iFrame.
- ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ WYSIWYG ΡΠ΅Π΄Π°ΠΊΡΠΎΡ.
- ΠΠ°Π³ΡΡΠΆΠ°Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠ΅ΠΌΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Π² iFrame.
- ΠΠ»ΡΠΊΠΈ ΡΡΠ΅ΠΉΠΌΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π²ΠΎΡ ΡΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Ρ Π½Π΅ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ±ΠΎΡΠΎΡΡ.
- ΠΠΈΡΠ΅ΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ onload Π΄Π»Ρ ΡΡΠ΅ΠΉΠΌΠ°.
- ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΠ΅ΠΉΠΌΠ° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ.
- HTML Π°ΡΡΡΠΈΠ±ΡΡ contenteditable.
- ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ DOM Π΄Π΅ΡΠ΅Π²Π΅.
- ΠΠΎΠΈΡΠΊ Π²ΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ Π½ΠΎΠ΄ ΡΡΡΠ°Π½ΠΈΡΡ.
- ΠΠ°Π³ΠΈ ΠΈΠ·-Π·Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ².
- Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ DOM Π΄Π΅ΡΠ΅Π²ΠΎ Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ.
- Π‘ΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ Π½ΠΎΠ΄ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄Π΅ΡΠ΅Π²Π°.
- ΠΠΎΠΈΡΠΊ Π²Π½Π΅ΡΠ΅Π½Π½ΡΡ ΠΏΡΠ°Π²ΠΎΠΊ.
- ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄Π΅ΡΠ΅Π²Π°.
- HEAD ΠΈ DOCTYPE.
- ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌ HTML.
ΠΠΎΠ΄ΡΠ»Ρ 3. ΠΠΎΠ΄Π΅Π»ΡΠ²Π°Π΅ΠΌ Π°Π΄ΠΌΠΈΠ½ΠΊΡ.
Π£ΡΠΎΠΊ 9. ΠΠ±Π»Π°Π³ΠΎΡΠ°ΠΆΠΈΠ²Π°Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ.
- ΠΠ΅ Π±ΡΡΡΡΡΠ°ΠΏΠΎΠΌ Π΅Π΄ΠΈΠ½ΡΠΌ - Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ CSS ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ.
- ΠΠ΅ΡΡΡΠ°Π΅ΠΌ ΡΠ°ΠΉΠ΄Π±Π°Ρ.
- ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ² ΡΠ΅ΡΠ΅Π· Vue.
- ΠΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡ.
- ΠΠΈΡΠ΅ΠΌ Π½Π° PHP API Π΄Π»Ρ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π°.
- ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ JS Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ Axios.
- ΠΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ.
- ΠΡΠ±ΡΠ΅ΠΌΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ.
- ΠΠΈΡΠ΅ΠΌ Π½Π° PHP API Π΄Π»Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ.
- ΠΠ΅ΡΡΡΠ°Π΅ΠΌ ΠΎΠΊΠ½ΠΎ Π²Π²ΠΎΠ΄Π° ΠΏΠ°ΡΠΎΠ»Ρ.
- ΠΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΏΡΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ.
- ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ Apache Π΄Π»Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ.
- ΠΠ΅Π»Π°Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ META ΡΠ΅Π³ΠΎΠ².
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±ΡΠΊΠ°ΠΏΠΎΠ² Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅.
- ΠΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ· Π±Π΅ΠΊΠ°ΠΏΠ° - ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅.
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅:
Π‘ΠΊΡΡΡΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ!
Π‘ΠΊΠ°ΡΠ°ΡΡ:
ΠΠ»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΊΡΡΡΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΠΎΠΉΡΠΈ ΠΈΠ»ΠΈ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ.