Если бек очень простой, и на нём не надо ничего знать, значит на нём нет большой нагрузки, нет сложной сетевой инфраструктуры, нет сложных задач в бизнес-логике, у него небольшой срок жизни и поддержки небольшой кодовой базы
Если бек очень простой, и на нём не надо ничего знать, значит на нём нет большой нагрузки, нет сложной сетевой инфраструктуры, нет сложных задач в бизнес-логике, у него небольшой срок жизни и поддержки небольшой кодовой базы
сложная сетевая инфраструктура - т.е. балансировка и тому подобное? Просто я это как понимаю: фронт сможет в случае чего подхватить таски по бэку. Бэку же в обратном случае придется изучать кучу барахла вроде тех же флексов
сложная сетевая инфраструктура - т.е. балансировка и тому подобное? Просто я это как понимаю: фронт сможет в случае чего подхватить таски по бэку. Бэку же в обратном случае придется изучать кучу барахла вроде тех же флексов
Нет, не сможет, такой вывод можно сделать только с плохим представлением, какие задачи и как решает бек, либо с очень простым беком.
Ну вот кстати, я пришел к мысли, что фронтендеру приходится знать и уметь заметно больше чем бэку. Я прав?
Я думаю примерно одинаково. на фронте надо знать как браузер рендерид, знать архитектуру и подходы. На беке тоже самое, но только ещё особенности бекенда добавь
сложная сетевая инфраструктура - т.е. балансировка и тому подобное? Просто я это как понимаю: фронт сможет в случае чего подхватить таски по бэку. Бэку же в обратном случае придется изучать кучу барахла вроде тех же флексов
Нет, все зависит от того на чем бэк, архитектуры приложения и т.д
Я думаю примерно одинаково. на фронте надо знать как браузер рендерид, знать архитектуру и подходы. На беке тоже самое, но только ещё особенности бекенда добавь
архитектура и подходы, допустим, примерно одинаковы, те же mvc и прочие развлечения, те же тесты
Начнем хотя бы с того, что фронт пишешь только на джсе, а бэк можно на 10 разных языках писать, при этом не зная какой-то фундаменталки про протоколы и прочее - ничего не напишешь