Айтишникам привет! Вопрос дня: – Стоит ли разработчику использовать No-Code фреймворки для создания веб-приложений? Меня зовут Денис, я уже 20 лет в ИТ, из которых несколько лет провел как фуллстак разработчик, а сейчас, в том числе, помогаю разрабатывать СааС решения. И мой ответ на этот вопрос: - Конечно стоит! Но! Итак, если вы уже знакомы с инструментами и фреймворками которые используют разработчики веб решений, например React, ASP.NET, Blazor, Node и т.д., то к No-code инструментам нужно подходить очень осторожно, я бы сказал. И это потому, что, все эти No-code решения имеют свои ограничения, и как опытный разработчик, вы можете почувствовать себя некомфортно не имея возможности использовать лучшие практики, паттерны и компоненты с повторяющимся кодом к которым вы так привыкли. Более того, все No-Code платформы – это дополнительное обучение, которое в конечном итоге может быть тупиковым. Ну и наконец цена таких решений и хостинга довольно таки ощутимая, особенно если у вас идет трафик. Итого, для опытного разработчика идея простоты и быстроты с No-Code платформами – не работает, такому профессионалу будет эффективнее работать со знакомыми инструментами. Но не торопитесь сбрасывать No-code со счетов. Для вас это может быть прекрасным инструментом для создания статических сайтов, портфолио, простых приложений и прототипов. Если вы новичок в веб разработке и хотите найти работу по этой специальности, я также рекомендовал бы вам изучать популярный JavaScript фреймворк или новый Blazor, вместо No-code. А кому идеально подходит No-code – так это тем, кто никогда не разрабатывал, но имеет идею создания своего веб-приложения. Изучать No-code, например, как Bubble.io, Webflow, Wix и т.д., будет в разы проще чем изучать React с нуля. И вы сможете гораздо быстрее приступить к созданию своей идеи. При этом понимание того, как строится веб приложение, как стилизуются элементы, будет полезно для вас, как будущего веб-разработчика. Все вопросы и пожелания – пожалуйста в комментариях.
1 год назад