Рубрики
Без рубрики

Почему вы не должны учиться реагировать, угловые или VUE как новичок в интерфейсном веб-разработке.

Фото: Грег Ракози на Unsplash. В первых шагах как программист, люди действительно лос … помечен JavaScript, Rect, Vue, WebDev.

Фото: Грег Ракози на Бессмысленно .

В первых шагах, как программист, люди действительно теряют свой путь, пытаясь найти свою страсть, и они продолжают просить их много вопросов, таких как: что я должен учиться? Может быть, интерфейс веб-разработки, или, возможно, облачные вычисления, машинное обучение лучше для меня, лучшее веб-разработка в сети Nah является выбранным для меня.

Однако, когда дело доходит до самого захватывающего поля «интерфейс веб-разработки», люди действительно ослабляются тем, как все говорят об этой области, как они говорят: вам не нужна математика, нет сложности, вам просто нужно несколько HTML CSS & JavaScript, и вы готовы к этой работе, а также тот факт, что он, кажется, легко учиться и понимать на первом взгляде.

Как новый человек в предельном развитии с некоторыми основами в HTML, CSS, JavaScript Первое, что вы слышите в группах Facebook или Twitter «Вы новичок !! Прыгать ! Тебе лучше учиться некоторые реагировать, Vue, или угловые “, и потому, что вокруг него много шумиха, плюс это тоже популярность, и как он стоит среди самых уставившихся проектов и репозиторий в Github с другими инструментами или инструментами интернет-пользователей И технологии, такие как загрузочные и трепетание, поэтому вы потерпите неудачу в том, что ловушка ловушка начала реагировать или Vue, угловые без каких-либо предыдущих или продвинутых знаний в JavaScript.

Когда вы потерпите неудачу в ловушке запуска пути в рамках или библиотеке без предварительных или продвинутых знаний на языке, используемой для создания этой структуры/Library.

Как пример реагирует. Вещи, которые вы можете сделать, пропускают предварительные условия или введения книг, поэтому вы просто начинаете с первой главы, скажем, как написать программу «Hello World»! И вдруг вы попадаете в шокирован чем-то вроде этого (без каких-либо комментариев для выделения):

'use strict';
var Hello = React.createClass({

  render: function() {
    return React.createElement("h1", null, "Hello World!");
  },

});

var div = document.getElementById("hi");

ReactDOM.render(React.createElement(Hello), div);

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

Если вы похожи на тысячу беспокойств, начинающих там, которые не совсем сталкиваются с множеством шансов или вызов, пытаясь выучить новые вещи, даже узнав о сложных алгоритмах, или государственное управление на трепетании не может остановить вас от того,

Вы можете вступить в изучение рамки/библиотеки в качестве новичка без каких-либо предыдущих знаний на языке, используемой для построения этой библиотеки, вы можете даже приземлиться Но я обещаю, что вы будете бороться с простыми вещами, пытаясь что-то построить.

Я не здесь, чтобы напугать вас, я упомянул несколько слов, которые могут показаться странными для вас, я предоставлю вам ресурс в конце статьи, чтобы вы могли получить небольшую идею о том, что вы видели.

Чтобы избежать этой ловушки, что новый интерфейс-разработчик может случайно перейти в случайно, я собираюсь дать вам несколько советов, прежде чем начать путешествие с Fron-Trance Frameworks, и, кроме того, я дам несколько советов, которые должны помочь вам в качестве новичка Или даже если вы тот, кто хочет заполнить этот разрыв в Frontend:

В качестве интерфейса разработчика перед попыткой выучить любую интерфейсную структуру, прежде всего, вы должны иметь хотя бы сильный фон в:

1.html (язык разметки гипертекста):

Таким образом, вы можете создать структуру для вашей HTML-страницы, узнайте, как вы можете о семантической HTML, даже ветерановские веб-разработчики все еще изучают разные вещи каждый день в HTML Check W3C (World Web Consortium) HTML5, чтобы увидеть, о чем я говорю.

2.CSS (каскадные стильные листы):

Для стиля вашей страницы он переключается на чрезвычайно жесткий и сложный инструмент, когда речь идет о создании полезной анимации и выполнение некоторых огромных трюков CSS, поэтому, пожалуйста, попробуйте изучить расширенные CSS, есть сотни учебных посох, которые ждут вас, попробуйте овладеть CSS Grid , Flex Box и переход, я имею в виду, что вы не знаете власть за этим инструментом, вы можете не поверить Но я слышал в подкасте, что вы даже можете создать поисковую систему с CSS, а другие вещи, которые я видел: Иллюстрация, 3D анимация и более удивительные вещи.

3.javascript

Наконец JavaScript, язык программирования, чтобы добавить чувство жизни на ваш веб-сайт или одностороннее веб-приложение, это базовое, может показаться легко узнать в начале, но как только вы попадете в ядро языка, это даст это чувство «это Невозможно узнать это «, так что не совсем и попытайтесь научиться применить глубокие селекторы и метод для перемещения DOM, попробуйте изучать модуль, асинхронный Javancipt и обострить свой мозг с расширенными знаниями о классах и функциях в OOP способ стать отличным разработчиком реагирования.

Git и Git:

Отслеживание изменений в вашем проекте полезно, плюс совместное использование вашего кода с миром там, буквально важен для любого программиста (даже не программисты используют его в эти дни).

Машинопись:

Принесено Microsoft, добавив ощущение типа к вашему коду JavaScript, а мощность классов и интерфейса в Teadercript поможет вам.

Структуры данных, алгоритм, рисунок дизайна, решение проблем:

Понимание структур данных, шаблон дизайна и разработка способности решать проблемы, сделают вас с большими разработчиками.

UI/UX дизайн

Я знаю, что это дизайнерская работа, но получение и приобретение знаний о дизайне UI/UX улучшит ваше развитие на стороне клиента и даст вам лучшую связь с дизайнером.

+ Бабелс

Когда дело доходит до преобразования вашего кода JavaScript, чтобы он мог быть совместим со старыми браузерами, Babeljs буквально является вашим руководством, чтобы сделать это

Командная строка + менеджеры пакетов:

Обучение командной строки в вашей операционной системе действительно полезно, особенно когда вы собираетесь установить программное обеспечение или, возможно, глубоко взаимодействуя с вашей системой, без пропавших менеджеров пакетов, таких как пряжа и NPM.

Инструменты разработчика браузера

Это поможет вам редактировать конец вашей веб-страницы, усиливая его, плюс эти инструменты станут вашим другом в дороге отладки, все большинство разработчиков (включая меня) потратил их отладку, не даже кодирующую. Ресурс: Государственное управление.

W3C.

Поисковая система с CSS.

Бабелс.

BROARE devtools.

Как вы видели, пить, еда и дыхание – это основные вещи для человека, чтобы выжить (не более философия, пожалуйста) Таким образом, вы должны есть, выпить и вздохнуть эти три технологии, чтобы выжить в качестве интерфейса разработчика, однако браузер опирается на эти технологии, чтобы он мог говорить и взаимодействовать с вами.

Спасибо за чтение . .. Вы можете проверить ту же статью о: Середина

Оригинал: “https://dev.to/yahyajamaldine/why-you-should-not-learn-react-angular-or-vue-as-a-beginner-in-front-end-web-development-o4g”