@slmuim

Почему программисты не пользуются конструкторами сайтов (Nicepage например)?

Всем привет. Недавно наткнулся на интересное приложение, называется nicepage. Меня сейчас мучает один вопрос, почему
многие пишут код вручную, я с помощью HTML, CSS, JS, если на том же конструкторе можно сделать все это намного быстрее и удобнее?
  • Вопрос задан
  • 5925 просмотров
Пригласить эксперта
Ответы на вопрос 6
approximate_solution
@approximate_solution
JS Developer. Angular\React\Vue\Ember
Почему программисты не пользуются конструкторами сайтов

Пользуются. Каждый инструмент нужен по свои задачи. Вы же не кушаете молотком, вы берете ложку.

Молоток в примере выше:
Есть бизнес, условное 8 марта, где нужно создать посадочную страницу(лендинг) и продавать цветы через 2 дня. Если писать руками весь проект с нуля - есть шанс что вы ничего не заработаете(не берем в рассчет локальный бизнес и сарафанное радио). Выход: вы берете конструктор, быстро накидываете дизайн и выводите прототип в продакш. Далее подключаете контекстную рекламу гугла и яндекса = профит.

Ложка в примере выше:
Есть бизнес: бизнес больше ИП. Масштабируемый, со сложной логикой, где требуется быстрый сайт, быстрый отлик, переиспользуемость компонентов, адекватное SEO, проект который будет поддерживаться ближайшие n-лет, где штат разработчиков больше одного человека, и присутствует четкое разделение на фронтенд и бэкэнд.

Подойдет ли для такого конструктор? На 99% что нет, здесь вы уже используете шаблонизаторы, языки программирования, паттерны и сложную архитектуру. Которая при должном уровне разработке даст вашему бизнесу и вашим клиентам - отличный продукт, приложение или сайт.

Плюсы конструктора:
Быстро,
Не качественно, но дешево,
Минусы:
Не поддерживаемый код,
отсутствие масштабируемости как таковой,
Бизнес выше среднего - лесом.
Ответ написан
Комментировать
hottabxp
@hottabxp
Сначала мы жили бедно, а потом нас обокрали..
если на том же конструкторе можно сделать все это намного быстрее и удобнее
Нет, не можно.

1) Вы ограничены в возможностях. Вам доступно только то, что заложили в функционал конструктора. Вы становитесь рабом конструктора.
2) Если завтра сайт конструктора по невиданным причинам закроют, то что будет с вашим сайтом?
Если же писать сайт самому с нуля(или с помощью фреймворка или cms) - то в таком случае нет вообще никаких ограничений. У вас есть доступ к файлам и БД. Можно писать сайт на локалхосте - далее перенести его на сервер или хостинг.
Ответ написан
Sanes
@Sanes
многие пишут код вручную, я с помощью HTML, CSS, JS, если на том же конструкторе можно сделать все это намного быстрее и удобнее?

Нельзя.
Быстрее пользоваться нормальными IDE
Ответ написан
Комментировать
xez
@xez
TL Junior Roo
Потому что создание таких страничек - это уже давно не програмирование. Если в компании нужно быстренько сбацать промо-страничку, даже при наличии штата разработчиков, действительно проще и быстрее купить какую-нибудь тильду или этот ваш Nicepage (собственно говоря, так делают).
Разработка - это очень дорого и долго. Для такой ерунды никто не будет привлекать эти дорогостоящие кадры.
Ответ написан
Комментировать
@Lord_Dantes
Почему

Я только что про неё узнал. А вообще когда у тебя миллион опыта в html/css то проще всегда самому быстренько загуглить что-то и вставить в свой код)
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы