Меня раздражает, когда люди пытаются казаться умными, предлагая глупые ответы. Многие люди утверждают, что «Нет, вы ограничиваете себя HTML, CSS и JavaScript» (Front-end Framework), что является полной чушью.

Вы понимаете, сколько веб-сайтов по всему миру разрабатываются исключительно на HTML и CSS JavaScript?

Многие веб-сайты создаются без использования фреймворка. GitHub и YouTube, вероятно, наиболее известны.

Много! Многие веб-сайты действительно просты, и пользователи платят за них. Почему HTML, CSS и JavaScript недостаточно для полноценной карьеры, если люди готовы платить за это?

Сколько времени вам понадобится, чтобы изучить основы HTML, CSS и Javascript?

Прежде всего, вы не можете полностью изучить программирование за месяц; когда люди утверждают, что обучение занимает месяц, они говорят, что за это время вы выучите только 10%…

Что многие люди предполагают: HTML — это простой язык, ни в коем случае… самый простой способ выразить это состоит в том, что HTML имеет базовый «синтаксис», который легко выучить.

Начните с html, отрендерите некоторые базовые ‹h1› в ‹h6›, ‹img›, ‹p›, ‹a›, ‹b› и список тегов, таких как ‹ul› и ‹li›. Сделайте небольшой скелет веб-сайта и практикуйтесь все больше и больше, чтобы получить общее представление о том, как это работает, затем вы начнете изучать div, классы и т. д.

CSS довольно прост, и я не утверждаю, что вы не сможете полностью его понять. CSS имеет более 500 атрибутов, и вы попали в идеальное место, если когда-либо задумывались, когда их использовать.

Теперь javascript, в высшей лиге все больше и больше вы используете js, чем больше вы его любите.

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

Если вы не знаете никаких других языков, javascript вас запутает и заставит проклинать его, но при вашем желании и увлечении, если вы будете тратить минимум 8 часов в день, вы сможете освоить основы за 2-3 месяца.

Будьте самостоятельными и сосредоточенными. Чтобы изучить все это, потребуется 3 месяца, если вы будете следовать четкому плану обучения и эффективно применять его на практике.

Я не предлагаю вам освоить их за три месяца, потому что обучение — это процесс на всю жизнь, но за это время вы поймете принципы и основы HTML, CSS и JavaScript и сможете создавать веб-сайты от основ до промежуточный уровень.

Наконец, вам требуется интерфейсная среда для вашего веб-приложения?

Фронтенд-фреймворки требуются не для всех веб-приложений. С помощью простых HTML, CSS и JavaScript вы можете легко создать внешний интерфейс для базового веб-приложения. Этого внешнего стека веб-разработки достаточно для создания веб-приложения с базовыми динамическими элементами управления, которые реагируют на запросы пользователей. В результате ваше веб-приложение может функционировать без использования интерфейсных фреймворков. С другой стороны, его интерактивность, функциональность и ремонтопригодность будут сильно ограничены.

Например, вам не требуется внешний фреймворк для создания статического веб-приложения. Вам понадобится JavaScript, если вы хотите, чтобы ваше веб-приложение было интерактивным, но вам не потребуется фреймворк. Использование интерфейсной платформы для разработки веб-приложений является скорее предпочтительным, чем обязательным.

Заключение:

Для всех типов веб-приложений ни да, ни нет не могут быть правильным ответом. Тип веб-приложения, которое вы создаете, желаемая аудитория пользователей и ваш бюджет на разработку — все это будет влиять на то, требуется ли вам интерфейсная структура.

В Bigscal Technologie вы можете нанять Front-end разработчиков, веб-дизайнеров, нанять Javascript-разработчиков и сэкономить до 60% затрат и времени без платы за найм.

Эта статья была впервые опубликована @ Манси Гондалия здесь.

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