Что делать после изучения базы JavaScript и где она пригодиться?
Здравствуйте, долго и углубленно изучал верстку (самостоятельно), уже даже взял пару заказов на фрилансе, и вот решил начать изучать JS. Прочитал learn.javascript.ru все понял, смотрел множество курсов на ютубе, и базу вроде выучил,
еще познакомился с jQuery, дальше решил делать велосипеды такие как слайдеры, табы, аккордеоны, кнопку 'вернуться наверх', бургер меню, и я не просто зубрил и списывал код, а пытался понять как они работают, вроде понял, облегчал их для себя как-то оптимизировал (если это можно так назвать). И вот сейчас не знаю что делать, на фреймворки переходить как-то еще не хочется. И я не могу понять где нужны будут циклы, объекты, массивы и т.д. Так вот не подскажите что делать дальше?
Я думаю ты поймешь все, если сделаешь сайт, не важно дизайн, главное механизм, js!
на примере интернет магазина! Тоесть у тебя есть json фаил с товарами, Ты отправляешь запрос ajax, и вытаскиваешь все товары! Потом выводишь на страницу 9 товаров, и с низу кнопка "показать еще", при клике на которую добавляются еще 6 товаров!
И по хардкору, можешь еще сделать сортировку!
Там по на придумай разного! 1обьект 1 товар
Пример article.json
Циклы, объекты, массивы будут нужны везде. Чем дальше вы будете углубляться в логику приложений, тем чаще это всё будет нужно.
Нет ничего страшного в том, чтобы перейти на фреймворк. Возьмите любой из популярных и тренируйтесь. Подтянете сам язык и разберётесь со сложными вещами. Поймёте назначение разных типов данных и научитесь ими управлять (в том числе и с помощью циклов).
Нет, можно всё делать и без него. Возьмите просто что-то сложнее небольших интерактивных элементов. Например, напишите небольшой проект, который получает данные из какого либо открытого источника. Подгружайте данные на сайте и сортируйте по разным критериям.