Будьте изобретателем, а не «разработчиком фреймворков» Перевод
«То, что я не могу создать, я не понимаю» — Ричард Фейман
Хорошо, давайте создадим веб-приложение, но с чего мне начать?
Html CSS… нет
React… нет, давайте использовать
Next.js в качестве внешнего интерфейса, загрузив тонны файлов для моего приложения.
Ой, но на каком языке?
Давайте использовать Typescript (я использую его, потому что он популярен)
Стайлинг ..m Tailwind(посложнее)
Да, но как насчет бэкэнда?
Php… ты слишком стар…
Используйте Node.js с express и prisma js как orm…
База данных?
Давайте использовать что-нибудь посложнее… Postgres или Mongo..
Теперь для моего гигантского TodoApp все готово…
Это то, что я ненавижу в веб-разработке. Я ненавижу, когда люди просто спамят свой технологический стек всем подряд. Они используют только современные фреймворки вместо того, чтобы получать удовольствие от программирования, они просто хотят получить работу с MERN и MEAN, не знаю, почему им это не нравится, и они рассматривают программирование как денежную машину.
Читать далее (англ.):
https://dev.to/rudransh61/be-a-inventer-not-frameworker-1ehk
Надо выбирайте инструменты с умом. Если, например, вы работаете быстро и уверенно с
Node.js
, это может быть лучшим решением.