Скажу прямо - ваш таймер отстой. 300 строк кода непонятно чего. Ну 60 строк, ну 80, но блин 300?
Изначально я нацелен на серверную часть
И что вы предприняли
Ведь по хорошему да же разработчику клиентской части необходимо знать серверную часть.
Так, мы про вашу цель говорим или про чью то чужую? И если вам так угодно, то вообще ни разу. Вы можете к примеру скачать OpenServer и сделать для каждого запроса отдельный php файлик, который будет вам отдавать статику. К примеру так.
<?php
echo json_encode(['firstname => 'Иван', 'lastname' => 'Иванов']);
Как видишь, тут больше от тебя как фронтендеру ничего не требуется.
обучаюсь около года. В среднем получается 1.5 часа в сутки
Не хочу хвастаться, но я php почитал 2 недели на w3school на лавочке в деревне перед работай и всё. А до этого я всего лишь работал верстаком несколько месяцев, тут я конечно дольше попотел. Исходя из этого мне кажется вы просто боитесь идти работать по серьезному. Сколько можно в девках бегать?
Изначально я нацелен на серверную часть.
А теперь медленно вдыхаем и выдыхаем frontend из лёгких. Наступает чувство успокоения. Слышишь как куллер бп сервера жужжит? Нет? А он жужжит. Good luck.