SPA приложение на чистом JS - часть 1 #easyit #vanillajs #vitejs

preview_player
Показать описание
Пишем SPA (одностраничное приложение) на чистом JS без фреймворков и библиотек
Часть 1

Продолжение здесь:

Все эпизоды сериала:

Исходные файлы проекта здесь:

Бесплатный бесплатный REST API сервер для тестов и прототипирования:

Полезные видео по настройке webpack:

Самый простой способ установить nodejs на Linux и Mac:

#easyit #javascript #js #vanillajs #vitejs
Рекомендации по теме
Комментарии
Автор

Чувак ты крут! Очень тщательно выбираю авторов на ютубе для подписки.
И я подписался на твой канал. Успехов тебе дружище.
Только не забрасывай канал, пока 100 подписчиков, потому что потенциал на огромную аудиторию.
Еще встретимся)
Материал супер полезный

UCnBUnAmcvCsFePEtmn
Автор

Это ШЕДЕВР с точки зрения проекта для проработки скилов по JS!!! Благодарю Вас за такой труд!

VS-nqro
Автор

Всё бы было просто супер, но один момент немного смущает, желательно было бы начать с того как установит Vite и как его привести в тот вид который у тебя как стартовый, так как по дефолту он выглядит совсем не так.

Ramosok
Автор

Обалдеть как сложно, мало что понял. Просто на реакте проще) А вы сеньор в вашей компании? Часто приходится вот так делать приложения?

biLLie_wiLLie
Автор

Добрый день! У меня вопрос, зачем нужно было создавать шаблон с собственным расширением ? Можно же просто использовать стандартный шаблон литералов

badri_
Автор

Добрый день. Почему то Route.match ведёт себя не так как ожидается. То есть применяя match(path) на объект Route в котором лежит ‘/‘, а path=‘/index.html’, получаю false.
И ещё интересно как у вас import MainPage from “…” где по сути просто файл.template лежит. То есть ошибка mime получается при импорте. Если поясните эти моменты буду благодарен) А цикл ваших видео супер! Смотрю с удовольствием

sss
Автор

Отличный урок! А какие функции выполняет route-parser?

alexnov
Автор

Все классно. Но постоянно рвущаяся голосом мелодия уже на 3 минуте начинает бесить.

dr.Dramen
Автор

как мне вообще относится к тому, что я 80% (не считая теории js) не понимаю (того, что и как происходит в коде)...? Я изучаю фронт енд в общем год, может больше. Практики мало, но какая-никакая была... Почему так?

Dioni-hq
Автор

Good afternoon. Tell me how to organize a similar functionality for loading templates and passing parameters to them in Webpack ?.

yaroslavbox
Автор

Помогите пожалуйста, у меня при добавлении в адресную строку, например /users браузер выводит ошибку cannot get /users, браузер пытается загрузить другую страницу, как будто event.preventDefault() не срабатывает. Что я делаю не так? И что должен находить не совсем понял.

pseudonim
Автор

Для чего этот vite, node зачем, почему все с середины начинают обучение spa?, Хоть бы блин какое-то вступление общее, чуть ниже слой хоть описать же можно. А так смотри, повторяй и запоминай, думать о том как это все работает нахрен не надо, запомнишь как делать это, а чуть вправо или влево - обсер

MrALEXUS