@Uline

На чем верстают статику в 2021?

День добрый. Последний раз верстал лет 10 назад статичный сайт компании на Bootstrap (который появился на тот момент помню). Появилось избыточное свободное время и хотелось бы уделить его созданию нового. На данный момент имеется Joomla, в поисковой выдаче по ключевым запросам на 2-3 страницах. 100% клиентов приходят с Директа, Google рекламы, поэтому экспериментировать можно безболезненно, чем и решил заняться. Состав - 20 статичных страниц с одной формой в отзывах. Задался вопросом - на чем верстать в принципе. Прочел большинство постов на Хабре с подходящим контентом. Ознакомился с Grav, October CMS; Next.js, Gatsby, AlpineJS; TailwindCSS. Пришел к выводу, что генераторы мне нужны (нет динамики на сайте), но смотрю на работу таковых, как страницы перелистываются (ощущение, что по якорям переключаешься, а не страницы меняешь), и как вариант в любом случае рассматриваю. Касательно Grav, OctoberCMS - особых плюсов по сравнению с версткой на простом HTML+CSS не заметил, да и примеров на них не повстречал особо. На TailwindCSS взглянул, тоже ничего революционного. В комментариях на Хабре к одной из публикаций встретил сайт finest.ru, на котором версии для десктопа и мобильных разделены. Правильно ли это? Зачастую наоборот тенденция адаптивности, или лучше не смотреть в сторону адаптивности? В сторону чего смотреть? На чем верстать сайт? По времени не ограничен, на прочтение правильных материалов (буду благодарен за направление на таковые) времени предостаточно, результат важнее, в бесплатной поисковой выдаче хотелось бы подтянуть сайт.
  • Вопрос задан
  • 324 просмотра
Пригласить эксперта
Ответы на вопрос 2
Я уверен, что jekyll вполне подойдет. Для него имеется в наличии огромное количество плагинов. Разобраться и что-то подпилить для себя тоже не так сложно.
примеры сайтов https://jekyllrb.com/showcase/
здесь же все доки
а здесь плагины https://github.com/planetjekyll/awesome-jekyll-plugins
чтобы не заморачиваться с БД и хостить на каком-нибудь гитхабе, можно отправлять отзывы в Firebase и выводить их с помощью аякса.
Ответ написан
Krasnodar_etc
@Krasnodar_etc
little front
Если всё статично, почему бы просто не сделать html-css-js ?) Переключение страниц без перезагрузки нынче делается просто через перехват кликов по ссылкам и History.pushState - дока
Ответ написан
Ваш ответ на вопрос

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

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