Date:
Любая переменная может произвольно менять свой тип во время выполнения программы
GitHub добавляет удобную автоматизацию (Actions) и популярен для открытых проектов
На последний вопрос ответить проще всего
Фронтенд — отвечает за внешний вид сайта
Сайт на несколько страниц