Javascript & Ajax \ React

Create React App - способ сделать приложение раздутым

От автора: когда Create React App впервые был запущен в июле 2016 года, для новичков он считался лучшим способом начать работу с React. В те дни новичкам предлагалось создать приложение React с Webpack с нуля или загружать один из множества шаблонов. Появление Create React App стало глотком свежего воздуха.

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

Javascript & Ajax \ Javascript

Основы JavaScript: Изучаем работу с DOM!

От автора: объектная модель документа, или «DOM», определяет логическую структуру документов HTML и по существу выступает в качестве интерфейса для веб-страниц. Благодаря использованию языков программирования, таких как JavaScript, мы можем получить доступ к DOM, чтобы управлять веб-сайтами и делать их интерактивными.

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

Javascript & Ajax \ VueJS

Еще один пример абстрактного компонента Vue.js - используем render

От автора: всем привет! Я front-end разработчик и надеюсь, что вы тоже программист. Как часто вам бывает необходимо внедрять абстракции в код JavaScript? Никогда? О, давайте изменим это! Нам поможет функция Vue.js render.

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

Javascript & Ajax \ Javascript

Вывод страницы сайта на печать

От автора: приветствую вас, друзья. В этом уроке мы рассмотрим варианты решения задачи вывода страницы на печать. На самом деле реализация этой задачи крайне проста. Если вам необходимо распечатать всю страницу, тогда достаточно вызвать метод JS print(), который и откроет окно печати. Но что делать, если нам нужна не вся страница?

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

Javascript & Ajax \ Javascript

Мастер JavaScript: что там с this?

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

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

Javascript & Ajax \ Angular

Нужны ли нам все еще JavaScript-фреймворки?

От автора: как веб-разработчик, я стараюсь регулярно оценивать свой инструментарий и определять, могу ли я обойтись без того или иного инструмента. Недавно я исследовал, насколько легко разрабатывать сложные приложения без front-end фреймворка JavaScript.

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