Спасибо за ответ. Просто не знал где брать данные, если использовать какой-нибудь фреймворк или библиотеку, буду просто делать json файл и представлю, что он бэкенд. Я вот поэтому и спросил, что не хочу знать везде и всё понемногу, изучая всё, что есть в интернете у меня голова трещала от обилия информации, сейчас через несколько месяцев отсеялось лишнее. Была необходимость уточнить этот вопрос.
Ну тогда если я буду frontend программист, то всегда нужен backend программист также. А если я один допустим захочу сделать мини сайт(визитка, лэндинг, что нить еще), как я дам человеку возможность что то изменить в нем, если он не программист.
Получается нужно писать свою мини CMS чтобы редактировать что-либо.