JavaScript, Рецепты для разработчиков, Скотт А., Макдоналд М., Пауэрс Ш., 2023.
Зачем изобретать велосипед, сталкиваясь с очередной проблемой в JavaScript? Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере. Адаптируемые примеры кода можно вставить практически в любой проект, а заодно поглубже изучить JS. С помощью этой книги вы научитесь настраивать эффективную среду разработки с редактором кода, статическим анализатором и тестовым сервером; станете лучше понимать функции JS, включая замыкания и генераторы; узнаете, как использовать классы и наследование — основные концепции ООП; освоите работу с мультимедиа, включая аудио, видео и SVG; научитесь управлять HTML и CSS; благодаря Node.js сможете использовать JavaScript где угодно; узнаете, как получать доступ к удаленным данным и управлять ими с помощью технологий REST, GraphQL и Fetch; освоите популярную среду разработки приложений Express; научитесь выполнять асинхронные операции с промисами, async/await и веб-процессами.
Настройка среды разработки.
Возможно, вам приходилось слышать, что «разработчика делают инструменты разработки». Это, конечно же, преувеличение, но никто не захочет остаться один на один с кодом JavaScript без любимых инструментов для редактирования, анализа и отладки. При настройке среды разработки первое, чем вы озаботитесь, — это редактор кода. Даже в самом простом редакторе есть такие базовые вещи, как автодополнение и подсветка синтаксиса — две простые функции, предотвращающие кучу потенциальных ошибок. В современных редакторах кода функций гораздо больше. В частности, это интеграция с системами управления версиями, такими как GitHub, построчная отладка и интеллектуальный рефакторинг. Некоторые из этих функций подключаются к редактору в виде плагинов. Иногда функции запускаются из терминала или являются частью процесса сборки. Но как бы вы ни использовали свой инструментарий, подобрать удачное сочетание инструментов, соответствующее вашему стилю программирования, среде разработки и типам проектов, — обязательная часть общего удовольствия. Это примерно такая же обязательная процедура, как приобретение инструментов для профессионала, занимающегося ремонтом квартир, или инвестиции в правильное кухонное оборудование для амбициозного шеф-повара.
КРАТКОЕ СОДЕРЖАНИЕ.
Часть I.ЯЗЫК JAVASCRIPT.
Часть II.JAVASCRIPT В БРАУЗЕРЕ.
Часть III.NODE.JS.
Купить .
Теги: Скотт :: Макдоналд :: Пауэрс :: книги по программированию :: программирование :: JavaScript
Смотрите также учебники, книги и учебные материалы:
- Алгоритмы обучения с подкреплением на Python, Лонца А., 2020
- React, Быстрый старт, Стефанов С., 2023
- React, Современные шаблоны для разработки приложений, Бэнкс А., Порселло Е., 2022
- Kafka Streams и ksqlDB, Данные в реальном времени, Сеймур М., 2023
- JavaScript с нуля, Чиннатхамби К., 2021
- JavaScript с нуля до профи, Свекис Л., Путтен М., Персиваль Р., 2023
- JavaScript и jQuery, Интерактивная веб-разработка, Дакетт Д., 2020
- JavaScript для начинающих, МакГрат М., 2023