Как соотносятся примеры из книг и реальная разработка? [закрыт]

181
05 февраля 2020, 23:20
Закрыт. На этот вопрос невозможно дать объективный ответ. Ответы на него в данный момент не принимаются.

Хотите улучшить этот вопрос? Переформулируйте вопрос, чтобы на него можно было дать ответ, основанный на фактах и цитатах, отредактировав его.

Закрыт 10 месяцев назад.

Я изучаю JS по книгам роликам и на некоторых сайтах. И на везде приводятся примеры связь которых я не могу понять.

Допустим примеры с оператором if. Есть три переменные "a = 5","b = 4" и "x" если а больше b то х будет равен сумме а и b.

У меня возникает вопрос как этот пример связан с Web фронтендом и тд. То есть как я могу применить свои знания в реальной задаче? В том же CSS видно на примере прописал color и цвет изменился. А тут возникает чувство что я учу что то вообще не связанное с web программированием.

Answer 1

Если при начальном изучении языка вам давать примеры из реальной разработки, то вы просто ничего не поймёте и перестанете учить язык.

Примеры специально составляются так, чтобы каждый пример максимально ясно демонстрировал одну какую-то тему/нюанс/приём. Для этого пример и делают максимально очищенных от посторонних смыслов, которые бы только отвлекали.

Это как в первом классе буквы и слоги учат по "Мама мыла раму" а не по "Критике чистого разума" Канта.

Answer 2

Для фронт-энда важна инженерная часть и визуальная часть, которая строиться с помощью тэгов html и стилей CSS. js/jq бывает необходим для функций/технической части, например: свайп, кнопки по нажатию которых что-то происходить (добавление класса) и т.д. Иначе говоря «Сценарный Язык» необходим собственно для разных сценариев. Я никому не рекомендую загружать сайты js, использовать только минимум, иначе сайт может стать тяжелым. Кроме того, если позволяют серверные языки обходиться без js, то лучше использовать их (php например). В остальном изобилие js создают тормоза/зависания.

Дополню про условия... if, else, elseif... это всё условия для создания разных вариантов, которые зависят от идей и их реализации. Такие условия используются не только в js, но и в: php, smarty..

Если ты, друг, хочешь заниматься конкретно визуальной частью, то начни с идеи. Поставь себе вопрос - Что нужно построить? После этого уже - Как? Анализируй варианты, если есть несколько разных способов решений, выбирай эффективный с твоей точки зрения. Да,да, - формируй свой взгляд, свой опыт. Реализовывай.

https://habr.com/ru/post/341626/

READ ALSO
Передать функцию через props React

Передать функцию через props React

Есть класс App, в методе render я вставляю компонент Proposal:

195
Как рисовать архитектуру приложений на React?

Как рисовать архитектуру приложений на React?

Как принято рисовать архитектуру для приложений React, или хотя бы JS? Нужен какой-нибудь простой гайд, для начинающих

193
можно ли через props передавать async/await функции?

можно ли через props передавать async/await функции?

можно ли через props в react передавать async/await функции?

147
Как в service worker (PWA) кэшировать все картинки?

Как в service worker (PWA) кэшировать все картинки?

К примеру есть инсталл у воркера , Каким образом можно закэшировать все картинки в папке images? Добавлять их по одной в addAll ? А если их 1000 , возможно...

166