Javascript & Ajax \ Javascript

От автора: в этом видео мы напишем 5 полезных функций на JavaScript, каждая из которых умещается в одну строку. Эти функции помогут решить часто встречающиеся в разработке задачи без необходимости использовать сторонние библиотеки. Кроме этого, мы узнаем о некоторых тонкостях работы со строками и массивами.

Javascript & Ajax \ Javascript

От автора: в этом уроке мы рассмотрим паттерн mixin в JavaScript. Узнаем какую проблему он решает и разберем 2 способа реализации. На примерах посмотрим, когда и какой способ использовать. Мы также вспомним особенности работы классов в JavaScript и познакомимся с понятием «объект первого класса».

Javascript & Ajax \ Javascript

От автора: Совместим знания из предыдущих уроков по Роутингу и Сервисам и попробуем создать приложение, которое позволит нам переходить на новые маршруты и обмениваться данными с помощью сервиса. Перед запуском проекта (команда ng serve —open) из приложенных файлов, не забудьте установить npm-пакеты, выполнив в консоли команду npm i.

Javascript & Ajax \ Javascript

От автора: Angular Routing – одна из важнейших концепций фреймворка Angular. С ее помощью мы можем открывать новые страницы, меняя путь в адресной строке. При смене маршрута, перезагрузка приложения не происходит, что является важной особенностью Single Page Applications.

Javascript & Ajax \ Javascript

От автора: в этом уроке мы продолжим работать с сервером: получим данные с помощью Fetch, а после создадим интерактивную форму. В данной форме будем динамически заменять контент на странице, приходящий с Backend-а (без перезагрузки страницы).

Javascript & Ajax \ Javascript

От автора: ключевая концепция работы сайтов и приложений – это обмен данными между клиентом (Frontend) и сервером (Backend). Клиенту нужно получать данные с Backend-а и отправлять обратно на сервер обновленные данные.

Javascript & Ajax \ Javascript

От автора: в последних спецификациях ECMAScript появилось несколько новых операторов. В этом уроке мы детально разберем, как они работают и увидим, как они могут сократить код.

Javascript & Ajax \ Javascript

От автора: в этом уроке мы продолжим работать с утилитой для запросов. Мы добавим типизацию с помощью TypeScript и увидим как это улучшит наш код. Будем использовать Generic-типы, создадим несколько своих типов и вспомним, как работать с компилятором TypeScript.

Javascript & Ajax \ Javascript

От автора: когда мы создаем какой-то фронтенд, мы часто делаем запросы к API на бэкенде. Вместо того, чтобы каждый раз писать запрос через fetch или использовать большую библиотеку, типа Axios, мы можем написать свою небольшую утилиту. Она сделает отправку запросов более удобной, а код более читаемым. В этом видео мы создадим такую утилиту.