Задать вопрос

Верстка через JS?

Хотел взять заказ на фрилансе, но увидел вот такое view-source:www.napalubu.ru

Это конструктор или очень крутой верстальщик ?
  • Вопрос задан
  • 3050 просмотров
Подписаться 6 Оценить 7 комментариев
Пригласить эксперта
Ответы на вопрос 4
очень крутой верстальщик

Скорее, очень хреновый) Это ужасно... если появится список сайтов для поднятия самооценки разработчиков, этот занял бы там одно из почетных мест.

И нет, это не конструктор - все конструкторы, при их кажущейся примитивности, весьма сложны и используют массу проработанных серверных виджетов.
Ответ написан
Комментировать
therealmoronto
@therealmoronto
Middle full stack developer :)
На мой взгляд верстка не самая удачная. Да еще и в индекс ее запилили...
Делалось все руками с помощью JS.
P.S.: Если ищешь фреймворки для верстки, то советую обратить внимание на Vuejs и webix.
Ответ написан
Комментировать
copist
@copist
Empower people to give
Это ужасный сайт, который не выполняет своих функций.

В основе лежит манипулирование DOM в реальном времени (синхронное) - это довольно ресурсоёмкое дело, поэтому страница "рисуется" очень долго.

Нет шаблонизатора, все операции с DOM выполняются непосредственными командами над объектами. Очень сложно будет найти место, в котором надо изменить текст или стили, а ещё сложнее что-то добавить или удалить.

Не работает то, что должно работать именно на JS. Меню глючит, разворачивающиеся блоки глючат, слайдшоу не запускается.

По факту, программист не знал ни HTML, ни CSS, но знал ванильный JS. Он сделал на JS то, что надо на HTML. А то что надо на JS - не сделал. Если бы это была выпускная работа в какой-нибудь интернет-школе (даже те самые презираемые за излишнюю упрощённость Специалист, гикбрейнс или HTML Academy) - эта работа получила бы 2 (неуд, фейл, провал).

Переделывать заново. От клиентского рендеринга можно вообще отказаться в пользу HTML или серверного языка программирования (PHP, Python, Ruby, NodeJS). JS использовать там где надо, а не там где хочется.
Ответ написан
@niriter
User
через js не стоит, гугл и яндекс не понимают js элементы
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы