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

Узнать Fullstack |. 2021.

Эта статья сосредоточена на полном стеке веб-разработки. Итак, не вините меня за «статью Анаконда». Если y … Теги с WebDev, Flowstack, JavaScript, Teadercript.

Эта статья сосредоточена на полном стеке веб-разработки. Итак, не вините меня за «статью Анаконда».

Если вы не используете реагирование или использовать угловую/Vue. Это совершенно нормально и будет совместимым для вас. Вы можете начать с идеи и то, что я предоставляю. Затем лестнируйте свои навыки своим вкусом 😉.

Давайте начнем 🚀

Согласно W3Schools:

Полный сложный веб-разработчик – это человек, который может разработать как клиентское и серверное программное обеспечение.

В дополнение к освоению HTML и CSS он/она также знает, как:

  • Программа браузера (например, использование JavaScript, jQuery, угловой или Vue)
  • Программа сервера (например, использование PHP, ASP, Python или Node)
  • Программа базы данных (например, использование SQL, SQLite или MongoDB)

Но если вы спросите меня. Полный разработчик стека – это «волшебник» в веб-вселенной веб-сообщении. Потому что вы можете сделать буквально все, от Backend к Frontend. Так, достаточно о инаугуралах.

Есть куча, хотя и есть. «Кривая обучения». Это высоко, если вы выглядите как большая картина. Первое, что разбито/разделить свой стек (стек – это не что иное, как стоп карты. Но здесь каждая карта каждой технологии например React – это технология в вашем технологическом стеке.)

Люди обычно скажут, не начинают с библиотеки или структуры. Просто начните с простого HTML, CSS, JavaScript.

Конечно, решающее значение имеет четкие знания о основах. Потому что причина очень проста. Конец дня вы будете работать над предприятием. В котором вы, вероятно, работаете на вашу компанию в бюджетном проекте. Итак, все ваши знания будут скомпрометированы за их требования. Вы можете учиться на пути, который подходит вам. Но это не подходит на свои ремни, и они будут сформировать его в соответствии с их потребностями. Например: вы изучаете современную систему базы данных. Но что, если у вашего проекта есть эта старая система SQL. Будете ли вы вписаться?

То, что вы пропустили, вероятно, это «стандарт». Чем больше стандарт, тем больше вы будете гибкие. Итак, немедленно не начинается с языка сборки😂. Просто держите это в своем уме. Вы будете знать это в долгосрочной перспективе.

Если вы это далеко. Поздравляю. У вас есть терпение, чтобы освоить полный стек.

Внешний интерфейс

Если вы начинающий и новичок в мире программирования. Начните с HTML, CSS, JavaScript.

W3Schools это лучший ресурс для новичков. Но если вы хотите быть насосом в этом. Вот мои рекомендации.

Некоторые ссылка на CSS помогут в процессе обучения

Для JavaScript

Хотите получить больше насажденного!

  • Используйте MDN для всего 😂 Документы MDN
  • Изучите Typectscript для улучшения кодов JavaScript

Теперь вы достаточно сильны, чтобы выжить в Web-Dev-World. Но этого недостаточно. Зачем?

Frontend Framework

Однако мы идем с все больше и больше страниц и логики верно?

Итак, нам нужны некоторые инструменты или тяжелые подъемники, чтобы сделать все, что сделано в организованном и поддерживающем способе для долгосрочного. Итак, мы собираемся использовать библиотеку/рамки в нем.

Вот приходит проблема «это или что».

  • Какая каркасная библиотека должна учиться?
  • Что лучше?

Вопрос больше похоже на Бэтмен или Ironman, Superman или Thor. Каждый из них лучше всего в своей вселенной. Итак, не стоит придерживаться одного. Также помните, конец дня это все корпоративные.

Не кладите все свои яблоки в одну корзину! – ЭДВАРД СНОУДЕН

Если вы начинаете. Не в программировании, а в веб-разработке. Начните с реагирования. С тех пор у него хорошее сообщество и кривая обучения слишком просты. Как только вы получили удержание. Попробуйте vue, svelte, gatsby, next.js и т. Д.

Оформить заказ этого канала YouTube. Это круто “Один Стоп магазин” для реагирования: Codevoltion

Отдохнуть

Оф! Наконец вторая половина 😒 Убей меня правильно!

Вот единственная «это или то».

  • Какой язык для бэкэнда?
  • Node.js безопасен, как Java, Python?
  • SEO, ORM, BLAH BLAH.

😂 Это я застрял в течение длительного времени. Это черная дыра, если вы учитесь сами по себе.

Единственный путь начинается с одного. Как только вы получили ритм, то узнайте новые вещи. Иметь стандартные знания об одном (поможет вам в важном сценарии).

Мой рекомендуемый ресурс для Nodejs:

API – самая жизненная часть

ЗАМЕТКА: Вам не нужно изучать сторону базы данных, чтобы изучить Backenc, просто знаю, почему и что. Когда вы делаете вещи, которые вы делаете! Узнайте GraphQL, потому что большинство предприятий, перемещающихся от отдыха на GraphQL. Это больше похоже на JQuery!

Graphql прост, когда вы держите вещи простыми.

Сторона базы данных

Я знаю, что это уже убивает тебя. Но комьи, ребята!

Вы можете выбрать все, что вы хотите. Разве или пока ваш босс не думает, что ты молотен. Да, это настоящая современная база данных может сделать что угодно.

Например: Если вы видите SQLite. Он хранит каждый данные не как традиционный формат таблицы, а в качестве файлов. Но если вы предложили эту идею предприятию, которое имеет терабайты данных!. Вас выгнать из офиса прямо сейчас. Я не троллинг SQLite 😅😅 😅 Во всяком случае некоторое предприятие с помощью SQLite.

Моя рекомендация отправляется на MongoDB или PostgreSQL. И удивительный, начинающий дружелюбный, имел хорошую поддержку сообщества.

После изучения всего вышесказанного перейти на эту ссылку: https://fullstackopen.com/en/

Я знаю, это анаконда, я знаю. Но мне нужно убедиться, что содержание, которое я предоставляю, довольно хорошо и значимо.

Иметь взрыв. Никогда не устаешь. Если у вас есть просто посмотреть что-то, что вытесните вас из коробки на некоторое время!

Оригинал: “https://dev.to/anguramshan/learn-fullstack-2021-54gd”