Задать вопрос
@slavapegaskin

Зачем нужны Javasript фреймворки?

Добрый день. Зачем нужны javascript фреймворки? Как и в каких случаях ими пользоваться?
  • Вопрос задан
  • 1056 просмотров
Подписаться 2 Оценить 5 комментариев
Решения вопроса 1
Decadal
@Decadal
Вы ответите на свой вопрос, узнав, зачем вообще нужны фреймворки.
Относитесь к фреймворку как к наработкам опытных программистов, которые захотели упростить себе жизнь, собрав в единый механизм много полезных фич, инструментов, а главное - объединив это всё какой-то идеологией.
Цель фреймворка одинаковая в любом языке - ускорить и облегчить процесс проектирования и сопровождения вашего приложения.
На js фреймворки нужны потому что фронтенд последнее время усложняется, перенимая на себя те задачи, которые раньше решались сервером. Кроме того, у фронта свои нюансы, как уже отметили - совместимости и тд.
Не пользуйтесь фреймворком, если то, что вы делаете - гарантировано никому не надо и вскоре будет заброшено. Если это учебный проект.
К слову, существует другое мнение - что нужно, напротив, всё делать на чистом js. В конечном итоге, единственного правильного ответа "как разрабатывать" - нет. Всё зависит от ситуации.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@victoria_balan
Читай это - поможет.
Ответ написан
Комментировать
@frozen_coder
Java-developer
Коротко: чтобы брать готовое и не тратить время на написание кода, который не относится напрямую к задаче, для переиспользования.
Ответ написан
Комментировать
Большой плюс "работать одинаково хорошо во всех браузерах" и ускорит загрузку.
На примерах хорошо видна разница между работой приложения и страницы.
Google агитирует всех учить JavaScript, может быть будущее за сайтами на JavaScript?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 14:53
30000 руб./за проект
18 дек. 2024, в 14:45
25000 руб./за проект
18 дек. 2024, в 14:43
25000 руб./за проект