Этот вопрос — один из самых часто задаваемых в мире JavaScript новичками, и я их не виню. Я тоже когда-то задавался этим вопросом. Вопрос был актуальным в последние три-четыре года, если не больше всего. Я собираюсь ответить на этот вопрос в этой статье. Итак, давайте приступим к делу.
Что такое фреймворки?
Прежде всего, мы должны сначала узнать, что такое фреймворки на самом деле. Фреймворк лучше всего описать как структуру для создания программного обеспечения в
конкретный язык, но дело в том, что вам не нужно начинать с нуля. Представьте их так, как будто какая-то компания или частное лицо наняли вас для какой-то работы и предоставили все оборудование и какие-то пресеты/шаблоны. Теперь вам просто нужно использовать свои навыки. Рамки упрощают работу.
Существует множество фреймворков JavaScript. React.js, Vue.js, Node.js, Angular.js — самые популярные фреймворки JavaScript. Каждый фреймворк используется для особых целей, например, React.js используется для создания динамических интерфейсов, а Node.js используется для создания серверных частей.
(Примечание: React.js — это библиотека JavaScript, а не фреймворк, но я все же написал ее, чтобы не волновать новичков, так как у многих возникла идея изучения фреймворков благодаря React.js. Тем не менее, эта статья может быть и о библиотеках. . Наслаждайтесь!)
Должны ли вы изучать фреймворк или нет?
Теперь давайте перейдем к фактическому вопросу о том, следует ли вам учиться или нет. Я думаю, вам стоит выучить один. Позвольте мне объяснить, как его определение говорит, что это облегчает работу. У них есть предопределенные функции, помогающие в этом процессе, а с помощью одного или двух API вы можете создавать динамические программы.
Теперь нужно помнить, что их изучение не обязательно для того, чтобы стать отличным программистом. Прежде всего, вы должны попрактиковаться в своих HTML, CSS и JavaScript и получить опыт в них, а затем вам следует поэкспериментировать с другими методами веб-разработки, такими как AJAX. Помните, что опыт работы с JavaScript, bona papa, HTML и CSS настоятельно рекомендуется перед тем, как приступить к работе с фреймворком. Я изучил React.js, но моя ошибка заключалась в том, что я недостаточно практиковал JavaScript, и в результате я не понимал никаких концепций, и мне это быстро стало скучно. Дело в том, что опыт работы с JavaScript, HTML и CSS настоятельно рекомендуется перед обучением, иначе это негативно скажется на вашем энтузиазме в отношении обучения.
Вот мое короткое мнение по этому поводу. Следует помнить, что в ближайшие годы фреймворк, вероятно, станет требованием клиентов, и вам, возможно, придется изучить фреймворк. Это предсказание, и оно может оказаться ложным. Теперь решение за вами. Я также рекомендую прочитать несколько других статей по этому вопросу. Это может дать полезную информацию.
В любом случае, я надеюсь, что вам понравилась эта статья и что вы добьетесь успеха в своем путешествии по программированию. Вы можете исключить темы, о которых хотели бы прочитать. И если вы хотите поддержать меня, вы можете в любое время дать мне чаевые.
Спасибо,
До свидания.
Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter, LinkedIn, YouTube и Discord .
Заинтересованы в масштабировании запуска вашего программного обеспечения? Ознакомьтесь с разделом Схема.