Этот небольшой текст даст вам понимание того, что такое Frontend и какие задачи можно решить с его помощью. Также вы узнаете о нашем процессе и инструментах разработки.
Создание любого сайта можно разделить на 3 части: Верстка, клиентская логика и серверная логика.
Под Frontend разработкой понимают создание верстки + клиентской логики.
Для того чтобы понять можно ли реализовать вашу задачу исключительно с помощью Frontend-а, ответьте на 1 вопрос:
Если вы ответили положительно, то для решения вашей задачи достаточно только Frontend разработчика. Иначе без серверной части вам не обойтись.
Любую задачу мы делим на подзадачи, таким образом, чтобы каждую подзадачу можно было бы выполнить максимум за 2 недели. Такой подход помогает постоянно иметь полностью готовый функционал на сайте, который уже можно дать пользователям.
Что касается инструментов, то мы используем Angular как основной фреймворк для веб-разработки, но также иногда применяем и Blazor для специфичных задач.