Я думаю, что существует, но также я уверен, что она не будет одинаково использоваться для каждого ЯП. Поскольку каждый ЯП имеет свои особенности и предпочтения в том, как лучше организовать работу с данными.
Я бы не сказал, что разница настолько огромна, но она существенна. Оба направления разработки сложны и невозможно или близко к невозможному разобрать все в этих областях.
Конечно, возможно работать в проекте, где бэкендеры только "перекладывают json", а фронтендеры занимаются оптимизацией производительности, архитектурой клиентской части приложения и так далее.
Но сравнивая мой вход в эти две области, подходы разработки, ограничения и направления развития – для меня очень заметен перевес в сторону бека.
Я думаю, что существует, но также я уверен, что она не будет одинаково использоваться для каждого ЯП. Поскольку каждый ЯП имеет свои особенности и предпочтения в том, как лучше организовать работу с данными.
Я бы не сказал, что разница настолько огромна, но она существенна. Оба направления разработки сложны и невозможно или близко к невозможному разобрать все в этих областях.
Конечно, возможно работать в проекте, где бэкендеры только "перекладывают json", а фронтендеры занимаются оптимизацией производительности, архитектурой клиентской части приложения и так далее.
Но сравнивая мой вход в эти две области, подходы разработки, ограничения и направления развития – для меня очень заметен перевес в сторону бека.
Спасибо)