
ΠΠΎΡΠΎΠ³ΠΈΠ΅ ΡΠΎΠ²Π°ΡΠΈΡΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ, ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΠΠ΅ΡΠ°ΡΡ ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ Π²Π°ΡΠ΅ΠΌΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ , ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π³Π»ΡΠ±ΠΎΠΊΠΈΠΉ ΡΠ°Π·Π±ΠΎΡ Π²ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ Π°ΡΠΏΠ΅ΠΊΡΠΎΠ² ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΏΠΎΡ Π΄Π΅Π»Π°Π΅ΡΡΡ Π½Π° ΡΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΡΠ΅ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ API Π±Π΅Π· ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΡ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ, Ρ.Π΅. Π°Π±ΡΡΡΠ°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΡΠ»ΠΎΠΉ. Π Π»Π΅ΠΊΡΠΈΡΠΌ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΊΠΎΠ΄Π°, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΡΡΠΈΡ Π³ΠΈΠ±ΠΊΡΡ ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΡΠ°Π±ΠΎΡΡ Ρ Π‘Π£ΠΠ ΡΠ΅ΡΠ΅Π· ΡΠ»ΠΎΠΉ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π΄Π°Π½Π½ΡΠΌ, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π²Π΅Π±ΡΠΎΠΊΠ΅ΡΠ°Ρ , ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, Graceful shutdown, ΠΌΠ΅ΠΆΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²ΠΎΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅, ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ΅ΡΠ΅ΠΊ ΠΏΠ°ΠΌΡΡΠΈ, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΠΈ ΠΏΠΎΡΠΎΠΊΠΎΠ². ΠΠ° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π² ΠΊΡΡΡΠ΅ 38 Π»Π΅ΠΊΡΠΈΠΉ (ΠΎΠΊΠΎΠ»ΠΎ 35 ΠΈ Β½ ΡΠ°ΡΠΎΠ² Π²ΠΈΠ΄Π΅ΠΎ), , 4 PDF ΡΠΎ ΡΠ»Π°ΠΉΠ΄Π°ΠΌΠΈ. ΠΠ΅ΡΠ΅Π΄ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ°ΡΡΡΡ ΠΊΡΡΡΠ° ΠΏΠΎ Node.js Π½ΡΠΆΠ½ΠΎ ΡΠ½Π°ΡΠ°Π»Π° ΠΎΡΠ²ΠΎΠΈΡΡ Ρ ΠΎΡΡ ΡΠ°ΡΡΠΈΡΠ½ΠΎ .
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΠ½ΠΎΠ²Ρ
- Π‘Π»Π°ΠΉΠ΄Ρ:
- ΠΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ±Π·ΠΎΡΠ½Π°Ρ Π»Π΅ΠΊΡΠΈΡ, ΡΡΡΠ»ΠΊΠ° Π½Π° ΠΊΡΡΡ ΠΏΠΎ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π²ΡΡΠ΅, ΠΏΠ΅ΡΠ΅Π΄ ΠΎΠ³Π»Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ
- ΠΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ±Π·ΠΎΡΠ½Π°Ρ Π»Π΅ΠΊΡΠΈΡ, ΡΡΡΠ»ΠΊΠ° Π½Π° ΠΊΡΡΡ ΠΏΠΎ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
- Π‘ΡΡΠ»ΠΊΠ° Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ:
- Π Π΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Ρ ΠΈΠ½ΡΡΡΠ΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ:
- Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ:
- Π€Π°ΠΉΠ»ΠΎΠ²ΡΠ΅ ΠΏΠΎΡΠΎΠΊΠΈ:
- ΠΡΡΠ΅ΡΡ:
- Π€Π°ΠΉΠ»ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π² Node.js:
- ΠΠ°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ Π·Π° ΡΠ°ΠΉΠ»Π°ΠΌΠΈ:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
Π‘ΡΡΡΠΊΡΡΡΠ° ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Node.js
- ΠΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°:
- ΠΠ±ΡΡΡΠ°ΠΊΡΠ½ΡΠ΅ ΡΠ»ΠΎΠΈ:
- ΠΠ΅ΡΠΎΡΠ½ΠΈΡΡ:
- ΠΠ½Π²Π΅ΡΡΠΈΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ:
- ΠΠ½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ API Π½Π° Node.js
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΠ΅Π±ΡΠΎΠΊΠ΅ΡΡ:
- Π§Π°Ρ:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π° ΠΈ Π·Π°Π΄Π°ΡΠΈ:
Π Π°Π±ΠΎΡΠ° Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ Π½Π° Node.js
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
ΠΠ΅ΠΊΡΠΈΠΈ ΠΏΠΎ CQRS ΠΈ Event Sourcing
- ΠΡΠΎΡ ΠΏΠ°ΡΡΠ΅ΡΠ½ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄Π»Ρ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π»Π΅ΠΊΡΠΈΠΈ
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- CQS:
- CQRS:
- EventSourcing:
- Π‘ΠΌ. ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΈΠ· ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ Π»Π΅ΠΊΡΠΈΠΈ
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΡΡ ΠΈ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΠΎΡΠΎΠΊΠΈ:
- ΠΡΠΎΠΌΠ°ΡΠ½ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ:
- Π‘Π΅ΠΌΠ°ΡΠΎΡΡ:
- ΠΡΡΡΠ΅ΠΊΡΡ:
- β Π΄ΠΎΠΊΠ»Π°Π΄ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ JS Fest 2019 Spring
- Π‘Π»Π°ΠΉΠ΄Ρ:
ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ, Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ, ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π°:
- ΠΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π° ΠΈ Π·Π°Π΄Π°ΡΠΈ:
- Π‘Π»Π°ΠΉΠ΄Ρ:
- Π‘Π»Π°ΠΉΠ΄Ρ:
ΠΡΠΎΡΠΈΠΌ Π²Π°Ρ ΠΎΡΡΠ°Π²Π»ΡΡΡ ΡΠ²ΠΎΠΈ ΠΎΡΠ·ΡΠ²Ρ ΠΎ ΠΊΡΡΡΠ΅ ΠΈ ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΏΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΊΡΡΡΠ°. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΊ Π½Π°ΡΠ΅ΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΠΈ ΠΏΠΎΠΌΠΎΡΡ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° Π² ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΊΠΎΠ΄Π°. ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° ΡΡΡΠ± ΠΊΠ°Π½Π°Π» Ρ ΠΎΡΠΊΡΡΡΡΠΌΠΈ Π»Π΅ΠΊΡΠΈΡΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡ: Π° Π½Π° Π³ΠΈΡΡ Π°Π± Π°Π²ΡΠΎΡΠ° ΡΡΡ:
Π’ΠΎΠ»ΡΠΊΠΎ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΎΠΏΡΠΎΡΠ΅. , ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°.
ΠΡΠ΄Π΅ΡΠ΅ Π»ΠΈ Π²Ρ ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΡΡΡ?
70,4%ΠΠ°, ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π²ΡΠ΅155
26,4%ΠΡΠ±ΠΎΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΡ58
3,2%ΠΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ7
ΠΡΠΎΠ³ΠΎΠ»ΠΎΡΠΎΠ²Π°Π»ΠΈ 220 ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. ΠΠΎΠ·Π΄Π΅ΡΠΆΠ°Π»ΠΈΡΡ 10 ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
Π₯ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΡ Π»Π΅ΠΊΡΠΈΠΉ?
95,0%ΠΠ°, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ191
3,0%ΠΠ°, ΠΈ Ρ ΠΏΠΎΠ΄ΡΠΊΠ°ΠΆΡ ΡΠ΅ΠΌΡ6
2,0%Π‘ ΠΌΠ΅Π½Ρ ΠΈ ΡΡΠΎΠ³ΠΎ Ρ Π²Π°ΡΠΈΡ4
ΠΡΠΎΠ³ΠΎΠ»ΠΎΡΠΎΠ²Π°Π» 201 ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΠΎΠ·Π΄Π΅ΡΠΆΠ°Π»ΠΈΡΡ 13 ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com
