Javascript & Ajax \ Javascript

Самая крутая новая функция в Javascript: Опциональное объединение в цепочку

От автора: опциональное объединение в цепочку меняет правила игры для всех, кто работает с Javascript. Это так же важно, как стрелочные функции или «let» и «const». Давайте рассмотрим, какие проблемы оно решает, как оно работает и как он облегчит вашу жизнь.

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

Javascript & Ajax \ Javascript

Должен ли сайт работать без JavaScript?

От автора: подкаст JS Party только что выпустили интересный эпизод, в котором они обсуждали этот классический вопрос, разделившись на две группы по два человека. Каждой группе была назначена «сторона» этой дискуссии, а затем они начали обсуждения.

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

Javascript & Ajax \ Javascript

Как найти ошибки в коде JavaScript с помощью отладчика

От автора: знаете ли вы, что в JavaScript встроен отладчик? Отладчик полезен, когда дело доходит до поиска ошибок и обхода вложенных обратных вызовов, promise и т. д. Этот отладчик работает как с отрисованным кодом на стороне клиента, так и на стороне сервера.

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

Javascript & Ajax \ Javascript

Анимированный фон с JavaScript-библиотекой ParticlesJS

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

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

Javascript & Ajax \ Javascript

Front-end разработка умерла. Да здравствует front-end инжиниринг!

От автора: вы помните старые добрые времена, когда все, что вам нужно было сделать, это написать хорошие CSS и HTML? Может быть, немного PHP, JSP или (если вы были опытным front-end разработчиком) некоторые переменные Jade / Pug, импорт и некоторый код jQuery… ну, это все мертво. И это величайшая вещь, которая когда-либо могла случиться с front-end.

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

Javascript & Ajax \ Javascript

Альтернативы JavaScript

От автора: в 2019 году у нас есть две альтернативы запуска скриптов в веб-браузере: JavaScript и WebAssembly. Но представьте себе программиста Java, Haskell или даже LISP… где чистая объектно-ориентированная парадигма? А где функциональная? А как насчет знаменитого синтаксиса LISP?

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

Javascript & Ajax \ Javascript

Перетаскивание элементов с помощью Vanilla JavaScript и HTML

От автора: существует множество отличных библиотек JavaScript для добавления функции перетаскивания элементов в приложение. Но вы можете не знать, что HTML имеет встроенный API для создания перетаскиваемых элементов в DOM. Здесь мы рассмотрим создание функции перетаскивания с использованием HTML Drag and Drop API с небольшим количеством JavaScript для настройки обработчиков событий.

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

Javascript & Ajax \ Javascript

Практическое руководство по символам в JavaScript

От автора: в ES6 появились символы Javasript, как способ предотвращения конфликтов имен свойств. В качестве дополнительного бонуса символы также позволяют моделировать закрытые свойства в JavaScript 2015-2019.

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

Javascript & Ajax \ Javascript

Как построить простую диаграмму Ганта с помощью CSS и JavaScript

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

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

Javascript & Ajax \ Javascript

JavaScript: Что вам нужно изучить, чтобы стать профессиональным разработчиком

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

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