Будьте изобретателем, а не «разработчиком фреймворков» Перевод

German German 29 Января (ред)

«То, что я не могу создать, я не понимаю» — Ричард Фейман

Хорошо, давайте создадим веб-приложение, но с чего мне начать?

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

2 Ответа

  1. Yori Yori 29 Января (ред.)

    Надо выбирайте инструменты с умом. Если, например, вы работаете быстро и уверенно с Node.js, это может быть лучшим решением.

  1. fomiash fomiash 29 Января (ред.)

    Эволюция основана на разнообразии. С биологической точки зрения считается, что крокодилы — самые совершенные живые существа, поэтому они не изменялись столько тысяч лет. Но природа зачем-то «добавила» обезьян.