тебе действительно нужно следить за этим
Начало 💯
Сначала JavaScript был создан только для работы с браузерами. Однако это не был популярный язык, он управлял всем Интернетом, помогая запускать веб-сайты.
Брендан Эйх был создателем JavaScript. Это слабо типизированный язык, в котором у вас есть только один тип данных, с помощью которого вы можете хранить любые данные 😮.
Релизы ⏲
ECMA (Европейская ассоциация производителей компьютеров) — это организация, которая представила ECMAScript стандарт JavaScript, предназначенный для обеспечения взаимодействия веб-страниц в различных веб-браузерах. В основном предназначен для сценариев на стороне клиента.
У нас есть несколько версий ES. Последняя версия, когда я писал этот блог, — ES8. В каждой версии появились новые функции, своего рода их обновление.
Краткая история 😴
Я начал изучать JavaScript с 2017 года, да, это было давно. Сначала я изучил его, чтобы создать статический веб-сайт для своего личного проекта, и он начал подталкивать меня к этому из-за его гибкости. 🔥
Я определенно говорю вам, что это чертовски крутой человек, язык, который помог мне построить мою карьеру, и теперь я люблю его. ❤
Сила JavaScript 🔫
Вы действительно можете сделать гораздо больше вещей с помощью JavaScript, чем вы думаете. Я просто перечисляю некоторые вещи, которые я знаю
- Фронт-энд веб-разработка
- Гибридная разработка мобильных приложений
- Программирование сервера
- Системные приложения
Вы можете буквально создавать любые типы приложений, которые вам нужны. Моя любимая часть в том, что он поддерживает все типы других библиотек и материалов, которые можно легко интегрировать.
Почему это ?
У JavaScript самое популярное в мире независимое сообщество разработчиков, как и у многих других языков, но в этом контексте JS стоит на первом месте!
Может быть, я больше чувствую javascript, но в нем есть кое-что, что может быть полезно для многих, таких как я, поскольку его все равно нетрудно изучить.
Фреймворки, с которыми я провожу больше всего 👯♂️
React долгое время был основой для моих личных, профессиональных и других проектов, и он по-прежнему находится на вершине моего списка. Создан Facebook, и сейчас у него огромное сообщество. У него очень хорошая кривая обучения, и его легко освоить с более продвинутыми концепциями. Хотя это называется библиотекой, но для меня реакция делает свою работу.
Angular — это хороший и стабильный фреймворк для разработки веб-приложений. Каждый должен изучить это, хотя у него очень сложная кривая обучения, чтобы следовать всем его концепциям и традициям.
Vue JS — одиночка, я использовал его в некоторых проектах. Он хорошо справляется со своей задачей, может быть, он не очень популярен, и однажды он тоже будет конкурировать с другими фреймворками.
Да дело в сервере
Все началось, когда JavaScript переместился из браузера на компьютер. NodeJS — это то, что используется в качестве серверного языка. Он простой, надежный и очень популярный для создания REST API. Может быть, между node и deno ведутся переговоры, но nodejs остается на своем месте, по крайней мере, еще более 10 лет.
Давай закончим
Мир программирования наполнен множеством технологий и языков программирования. Вам решать, что вам действительно нужно, так как вы не можете просто принудительно использовать javascript в любых проектах только потому, что он популярен. Используйте его, когда он лучше всего подходит. Если вы хотите стать кем-то, кто пытается создавать разные вещи и учиться создавать и поддерживать одну вещь, тогда дерзайте.