Выбор стека для простого сайта: что реально актуально
Нужно сделать небольшой сайт, что-то простое — и задумался, какой сейчас стек брать, чтобы не париться и не перегрузить проект лишними технологиями. Раньше всё было проще с PHP и парой плагинов, теперь этот мир конкретно разросся, и каждый второй советует что-то такое, что на маленькую задачу слишком.
Пару мыслей, которые мне помогают определиться:
1. Если сайт статический по сути — можно и просто HTML/CSS/JS с генератором статики или Netlify, никакой лишней сложности. Чтобы потом не гоняться за настройкой серверов и баз.
2. Если нужна динамика (форма, база, админка), сейчас удобно идти либо в сторону Node.js с Express (типа мини-серверчик под конкретные нужды), либо легкий PHP-фреймворк, если на нём проще. Django или Ruby on Rails — перебор для легкой задачи.
3. Для фронтенда — выбор между простым VanillaJS или React/Vue зависит от того, насколько интерактивность нужна. Зеленому пальцу проще обойтись без рамок, тем более, что всё громоздко и требует больше сборки.
Главный момент — не впадать в «всё включено» ради моды, а четко продумать, что именно и как быстро реализовать без бесконечных костылей, потом поддержания и обновлений.
У кого есть опыт составления минималистичных стеков для таких простых сайтов — что бы посоветовали сейчас? Особенно интересно, кого не пугает Node, какие лайфхаки по выбору и настройке есть?