Javascript & Ajax \ Javascript

ES6 в действии: Символы и их использование

От автора: хотя ES2015 представил многие функции языка, которые уже определенное время значились в списках пожеланий разработчиков, есть некоторые новые функции, которые известны и понятны немного меньше. А преимущества их использования еще меньше — например, символы.

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

Javascript & Ajax \ Javascript

ES6 в действии: let и const

От автора: в этой статье я расскажу об использовании в ES6 let и const, двух новых ключевых слов, добавленных в JavaScript с приходом ES6. Они улучшают JavaScript, предоставляя способ определения переменных и констант области видимости блока.

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

Javascript & Ajax \ Javascript

ES6 в действии: Как использовать прокси

От автора: в вычислительных науках прокси — это то, что находится между вами и чем-то, с чем вы взаимодействуете. Этот термин чаще всего применяется к прокси-серверу — устройству между веб-браузером (Chrome, Firefox, Safari, Edge и т. д.) и веб-сервером (Apache, Nginx, IIS и т. д.), на котором размещена страница. Прокси-сервер может изменять запросы и ответы. Например, он может повысить эффективность за счет кэширования часто запрашиваемых ресурсов и предоставления их нескольким пользователям.

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

Javascript & Ajax \ Javascript

Руководство по стилю написания кода React

От автора: в последнее время у меня был период жизни работы с React. И в моем путешествии мне было трудно найти хороший стиль написания кода, чтобы держать JSX и JS в чистом и понятном виде. Я придумывал свои собственные руководства по стилю, которыми хотел бы поделиться. Возможно, они окажутся полезны для вас и, конечно, не стесняйтесь делиться подобными рекомендациями в комментариях ниже.

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

Javascript & Ajax \ Javascript

10-минутный курс по ES6 для начинающего разработчика React

От автора: известный принцип Парето 80-20 также верен, когда речь идет об обучении React ES6. В ES6 появилось более 75 новых функций, но из того, что я видел, мне было нужно менее 20% из них в более чем 80% случаев.

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

Javascript & Ajax \ Javascript

Полное руководство по отслеживанию геолокации через JavaScript для начинающих

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

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

Javascript & Ajax \ Javascript

Виджет Place Autocomplete от сервиса Google Maps

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

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

Javascript & Ajax \ Javascript

React State с нуля

От автора: как только вы приступите к изучению React, вы столкнетесь с понятием state. State имеет огромное значение в React. Возможно, это первая причина, почему вы стали изучать React. Давайте рассмотрим понятие React state и принцип его работы.

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

Javascript & Ajax \ Javascript

Как не надо писать React: неправильные шаблоны и проблемы в React

От автора: что такое антишаблон? Антишаблоны – это определенные шаблоны в разработке ПО, считающиеся плохими практиками программирования. Некоторые React шаблоны могли считаться правильными в прошлом, но сейчас разработчики поняли, что они приносят больше проблем и багов в долгосрочной перспективе. React стал полноценной UI библиотекой, и за эти годы развилось множество лучших практик разработки. Мы извлечем уроки из коллективной мудрости тысяч программистов и разработчиков, которые изучили их.

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