Ну, ты же учти, что HTML/CSS это не фронт, это верстка)
В том же JS тоже есть переменные, и там тоже куча своих нюансов
Вообще, ничто из этого не проще. Тут у фронта преимущество разве что в том, что там материала в РАЗЫ больше, но недостаток в том, что там и хаоса просто едричесого масштаба
Всё таки средний IOS разработчик, как бы так сказать культурно..... качественнее чем типичный фронт енд разработчик. К сожаление, на фронте говнокода слишком много