Javascript & Ajax \ Javascript

Отладка JavaScript в настоящем встроенном отладчике, о котором вы не знали

От автора: console.log может много сказать о приложении, но с его помощью нельзя по-настоящему заниматься отладкой кода. Новый JS дебагер в Firefox поможет вам писать код быстрее и без багов. Статья про принцип работы этого отладчика.

Продолжить чтение

Javascript & Ajax \ Javascript

Автоматизированное браузерное тестирование с помощью WebDriver API

От автора: статья дает обзор концепций, технологий и техник программирования, связанных с автоматическим запуском тестов под управлением WebDriverJS на Windows 10 и Microsoft Edge. Ручное прокликивание разных браузеров, пока они запускают ваш код, локально или удаленно – быстрый способ проверить код. Так можно визуально проверить, что все работает ровно так, как вы предполагали с точки зрения макета и функциональности. Тем не менее, это не решение для тестирования полного кода сайта во всех браузерах и на всех типах устройств, доступных клиентов. Здесь нам поможет автоматизированное тестирование WebDriver API.

Продолжить чтение

Javascript & Ajax \ Javascript

Лучшие перспективы развития JavaScript в 2018 году

От автора: если вы живете под скалой или похоронены в проектах на протяжении 2017 года, то статья про перспективы JavaScript для вас. Многое произошло в 2017 году, когда мы внимательно следили за X-Team , создавая к 2018 году множество действий и инноваций. Вы также можете использовать этот пост как руководство для планирования своего роста в качестве разработчика в 2018 году, который поможет получить более инновационные проекты.

Продолжить чтение

Javascript & Ajax \ Javascript

Как создать блог React на основе Gatsby за 10 минут

От автора: сегодня мы поговорим о том, как можно быстро создать сайт на Gatsby React. Gatsby — это быстрый статический генератор сайтов, основанный на ReactJS. Статический генератор сайта (SSG) представляет собой компромисс между жестко закодированным HTML статического сайта и полномасштабной CMS (Content Management System), как WordPress. SSG можно использовать для создания HTML-страниц для веб-сайтов, ориентированных на контент (таких как блоги). Все это требует заполнения страницы контентом.

Продолжить чтение

Javascript & Ajax \ Javascript

Как вносить изменения в DOM

От автора: в предыдущих двух частях курса о DOM мы узнали, как получать доступ к элементам в DOM, а также как перемещаться по DOM. С помощью этого разработчик можно использовать классы, теги, id, селекторы для поиска любого узла в DOM, а также использовать родительские, дочерние и смежные свойства для поиска родительских узлов.

Продолжить чтение

Javascript & Ajax \ Javascript

Работа с метками в Google Maps

От автора: в данном уроке мы с Вами продолжим говорить о google картах. А именно мы посмотрим, как добавить на карту множество меток и реализовать переключение между ними, с использованием масштабирования. То есть, предположим, что мы разрабатываем сайт, и не просто сайт, а интернет-магазин для компании, у которой есть несколько пунктов выдачи в некотором городе. Пусть это будет Киев.

Продолжить чтение

Javascript & Ajax \ Javascript

TypeScript – Учебник, основной синтаксис

От автора: как и в случае с любым языком, в TypeScript учебник начинается с основ синтаксиса. Синтаксис определяет набор правил при написании программ. Каждая спецификация языка определяет собственный синтаксис.

Продолжить чтение

Javascript & Ajax \ Javascript

TypeScript install – Установка среды

От автора: TypeScript install: все начинается с установки! Мы уже установили программную среду TypeScript онлайн, так что вы можете попробовать на практике все доступные примеры в режиме онлайн сразу после изучения теории. Эта опция позволит лучше освоить материал, который вы читаете, и даст возможность проверить результат с несколькими вариантами. Вы можете видоизменить любой пример и выполнить его онлайн.

Продолжить чтение

Javascript & Ajax \ Javascript

Какие JavaScript фреймворки стоит освоить в 2018?

От автора: прежде чем говорить про JavaScript фреймворки, давайте определимся, что я подразумеваю под словом «фреймворк», так как термин довольно размытый. Фреймворком я называю библиотеку, определяющую структуру всех аспектов и уровней приложения и облегчающая разработку. Уровни, в данном случае, это базы данных, модели, контроллеры, отображаемые элементы, представления, сети и т.д.

Продолжить чтение