Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

На каком языке новичку в программировании лучше всего написать простенький, симпатичный сайт без базы данных?

ПрограммированиеСайтыВеб-разработка
  · 2,1 K
Погромист на C#  · 1 мар 2022
В минимальном варианте - сайт пишется на HTML и CSS.
Если на нём нужен интерактив - добавляется JavaScript
Всё что выше называется фронтендом, и он отвечает за то как сайт выглядит и работает на компьютере пользователя (в браузере)
При этом HTML/CSS/js не являются единственным верным вариантом - к ним достаточно часто могут добавляться какие-нибудь библиотеки и фреймворки, которые упрощают выполнение некоторых задач, а также препроцессоры, траспиляторы, и другие инструменты, которые по сути работают на эту же цель. Но об этом новичку думать не обязательно.
Если нужна многопользовательская работа (чтобы несколько людей с разных компьютеров могли работать с сайтом и видеть свои данные независимо от местоположения), то тогда нужно написать ещё бэкенд и использовать какую-нибудь базу данных.
Бэкенд может быть написан на любом языке общего назначения, который может обрабатывать http-запросы. Он будет работать на каком-то выделенном компьютере, который называется "сервер"
В роли базы данных может выступать даже обычный текстовый файл - это не обязательно должна быть полноценная СУБД.
1 эксперт согласен
Все верно. Одна небольшая поправка. Человек похоже делает один проект. Много дополнительных технологий осваивать в... Читать дальше
Инженер качества ПО, тестер, QA, SDET, евангелист методологии Continuous Testing.  · 4 мар 2022
Рекомендую https://gohugo.io/ простой, но мощный и очень быстрый генератор статических сайтов. За 30 минут можно создать современный одностраничный сайт и задеплоить его бесплатно на GitHub pages.
Диванный философ, по совместительству инженер  · 25 мар 2022
Если ставится цель именно самому написать сайт и это одноразовая работа. Т.е. не имеет смысла изучать много технологий. То на HTML + CSS. Это минимальный набор для создания сайта с нуля. Если на сайте будет хоть какой-то интерактив тогда понадобятся еще самые базовые понятия о Java Script. Но для какой цели вам этот сайт? Опыт подсказывает что чаще всего именно... Читать далее