docs: English JsonRpcBundle docs, REST and MCP Bundle sections, package cards
uk/articles/from-tg/README.md
новий файл +57
−0
1
+
# З Telegram-каналу
2
+
3
+
Статті з Telegram-каналу [«Створений щоб помирати»](https://t.me/php_while_true) — про PHP, Symfony, архітектуру й інструменти розробника. Тут зібрано пізнавальні пости каналу, оформлені як статті; нові матеріали спершу з'являються в каналі.
4
+
5
+
:::::columns
6
+
::::col
7
+
:::block subtitle="Серії" icon="🧵"
8
+
Цикли статей, які читаються по порядку: [складність алгоритмів](/articles/from-tg/series/algorithm-complexity) і [можливості PHP](/articles/from-tg/series/php-can-do).
9
+
:::
10
+
::::
11
+
12
+
::::col
13
+
:::block subtitle="PHP" icon="🐘"
14
+
[Можливості мови](/articles/from-tg/php) і типові помилки: `match`, масиви, трейти, функціональний стиль, PHP 9.
15
+
:::
16
+
::::
17
+
18
+
::::col
19
+
:::block subtitle="Архітектура" icon="🧱"
20
+
[Проєктування й практики](/articles/from-tg/architecture): конструктори, try/catch, патерни, документація.
21
+
:::
22
+
::::
23
+
24
+
::::col
25
+
:::block subtitle="Інструменти" icon="🛠"
26
+
[Огляди інструментів](/articles/from-tg/tools): AI в PhpStorm, Symfony в Docker, DevToys, Git.
27
+
:::
28
+
::::
29
+
:::::
30
+
31
+
## Серії
32
+
33
+
* [Наскільки ефективний мій код?](/articles/from-tg/series/algorithm-complexity) — складність алгоритмів від O(1) до O(n!), з прикладами на PHP.
34
+
* [Чи знаєш ти, що PHP так вміє?](/articles/from-tg/series/php-can-do) — можливості мови, які варто використовувати щодня.
35
+
36
+
## PHP
37
+
38
+
* [match !== switch](/articles/from-tg/php/match-vs-switch)
39
+
* [Який в тебе масив — асоціативний чи індексований?](/articles/from-tg/php/php-arrays)
40
+
* [А хіба current() та end() вже не справляються?](/articles/from-tg/php/array-first-last)
41
+
* [Один з інструментів DRY або єдиний дозволений copy/paste](/articles/from-tg/php/traits)
42
+
* [Чи може PHP бути функціональною мовою програмування?](/articles/from-tg/php/functional-php)
43
+
* [Майбутнє PHP: погляд на те, що принесе PHP 9](/articles/from-tg/php/php-9)
44
+
45
+
## Архітектура й практики
46
+
47
+
* [Наскільки складним може бути конструктор?](/articles/from-tg/architecture/constructor)
48
+
* [Чи можна використовувати try/catch для управління логікою?](/articles/from-tg/architecture/try-catch)
49
+
* [Як запамʼятати зрозуміти патерни проєктування?](/articles/from-tg/architecture/design-patterns)
50
+
* [Документація, яку хочеться читати! Але це не точно...](/articles/from-tg/architecture/documentation)
51
+
52
+
## Інструменти
53
+
54
+
* [AI в PhpStorm: GPT, що вам допомагає](/articles/from-tg/tools/phpstorm-ai)
55
+
* [symfony-docker-installer v.2](/articles/from-tg/tools/symfony-docker-installer)
56
+
* [Швейцарський ніж для розробника](/articles/from-tg/tools/devtools)
57
+
* [Інструмент, який пояснює Git, а не змушує зазубрювати команди](/articles/from-tg/tools/learn-git-branching)