Gatsby
ΠΠΠ§ΠΠ«Π
Gatsby
ΠΠΠ§ΠΠ«Π
- Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ
- 10 ΠΠΊΡ 2018
- Π‘ΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
- 41,861
- ΠΠ°ΠΉΠΊΠΈ
- 177,828
ΠΠ²ΡΠΎΡ: symfonycasts
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅: Upgrading & What's in Symfony 7 (2024)
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅:
Symfony ΡΠΆΠ΅ Π·Π΄Π΅ΡΡ! Π Ρ Ρ ΠΎΡΡ, ΡΡΠΎΠ±Ρ Π²ΡΠ΅ ΠΌΡ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°Π»ΠΈΡΡ ΡΡΠΈΠΌ. Π’Π°ΠΊ ΡΡΠΎ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΡΠΈΡΡΡΠΏΠΈΠΌ ΠΊ ΡΠ°Π±ΠΎΡΠ΅ Π½Π°Π΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ. Π ΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ ΠΌΡ:
Π€ΠΎΡΠΌΠ°Ρ: Π²ΠΈΠ΄Π΅ΠΎ-ΡΡΠΎΠΊΠΈ Ρ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΌΠΈ ΡΡΠ±ΡΠΈΡΡΠ°ΠΌΠΈ ΠΈ ΡΠ΅ΠΊΡΡ ΡΡΠΎΠΊΠ° Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PDF.
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅:
Π‘ΠΊΠ°ΡΠ°ΡΡ:
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅: Upgrading & What's in Symfony 7 (2024)
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅:
Symfony ΡΠΆΠ΅ Π·Π΄Π΅ΡΡ! Π Ρ Ρ ΠΎΡΡ, ΡΡΠΎΠ±Ρ Π²ΡΠ΅ ΠΌΡ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°Π»ΠΈΡΡ ΡΡΠΈΠΌ. Π’Π°ΠΊ ΡΡΠΎ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΡΠΈΡΡΡΠΏΠΈΠΌ ΠΊ ΡΠ°Π±ΠΎΡΠ΅ Π½Π°Π΄ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ. Π ΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ ΠΌΡ:
- ΠΠ±Π½ΠΎΠ²ΠΈΠΌΡΡ Π΄ΠΎ Symfony 6.4
- ΠΠ±Π½ΠΎΠ²ΠΈΠΌ Π²ΡΠ΅ Π½Π°ΡΠΈ Flex-ΡΠ΅ΡΠ΅ΠΏΡΡ: ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ ΠΎ ΠΏΡΠΈΡΠΈΠ½Π°Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
- Π£Π΄Π°Π»ΠΈΠΌ SensioFrameworkExtraBundle
- ΠΠ°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌ Π² WebpackEncoreBundle v2 ΠΈ StimulusBundle
- ΠΠΎΠΈΡΠΊ ΠΈ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠ°ΡΠ΅Π²Π°Π½ΠΈΠΉ
- ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎ Symfony 7
- ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΎΡ Webpack Encore -> AssetMapper
- ΠΠΠΠΠΠΠ: #[Autowire] Π°ΡΡΠΈΠ±ΡΡΡ
- ΠΠΠΠΠΠΠ: ΠΡΠΎΡΠΈΠ»ΠΈΡΠΎΠ²ΡΠΈΠΊ ΠΊΠΎΠΌΠ°Π½Π΄
- ΠΠΠΠΠΠΠ: #[MapQueryParameter] ΠΈ $request->getPayload()
- ΠΠ»Π΅ΡΡΡΡΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Scheduler!
- Π Π΅ΡΠ΅ ΡΡΠ΄ ΠΌΠΎΠΈΡ Π»ΡΠ±ΠΈΠΌΡΡ Π½ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ.
Π€ΠΎΡΠΌΠ°Ρ: Π²ΠΈΠ΄Π΅ΠΎ-ΡΡΠΎΠΊΠΈ Ρ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΌΠΈ ΡΡΠ±ΡΠΈΡΡΠ°ΠΌΠΈ ΠΈ ΡΠ΅ΠΊΡΡ ΡΡΠΎΠΊΠ° Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PDF.
ΠΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅:
Symfony is here! And I want all of us to enjoy it. So let's get to work on upgrading. In this tutorial, we'll:
Thanks to Symfony's deprecation system, upgrading is safe & simple. So let's do this!
- Upgrade to Symfony 6.4
- Update all of our Flex recipes: walking through the why behind the changes
- Remove SensioFrameworkExtraBundle
- Navigate the WebpackEncoreBundle v2 & StimulusBundle changes
- Search & eliminate deprecations
- Upgrade to Symfony 7
- Converging from Webpack Encore -> AssetMapper
- NEW: #[Autowire] attributes
- NEW: Command profiler
- NEW: #[MapQueryParameter] and $request->getPayload()
- The shiny Scheduler component!
- And a tour of my other favorite new features
Π€ΠΎΡΠΌΠ°Ρ: Π²ΠΈΠ΄Π΅ΠΎ-ΡΡΠΎΠΊΠΈ Ρ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΌΠΈ ΡΡΠ±ΡΠΈΡΡΠ°ΠΌΠΈ ΠΈ ΡΠ΅ΠΊΡΡ ΡΡΠΎΠΊΠ° Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ PDF.
Π―Π·ΡΠΊ Π²ΠΈΠ΄Π΅ΠΎ: ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ
ΠΠ°ΠΆΠΌΠΈΡΠ΅ Π΄Π»Ρ ΡΠ°ΡΠΊΡΡΡΠΈΡ...
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅:
Π‘ΠΊΡΡΡΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π΄Π»Ρ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ!
Π‘ΠΊΠ°ΡΠ°ΡΡ:
ΠΠ»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΊΡΡΡΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΠΎΠΉΡΠΈ ΠΈΠ»ΠΈ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ.