Найти тему
Работа с шаблонами в Vue.js 2
Кросспостинг статьи Работа с шаблонами в Vue.js 2. Vue.js 2 представил свою собственную реализацию Virtual DOM. На первый взгляд, кажется что это никак не отразится на том как вы пишите шаблоны. Из документации: Под капотом, Vue компилирует шаблоны в render-функции для Virtual DOM. В совокупности с системой реактивности, Vue способен грамотно определять минимальное количество компонентов для повторной визуализации и выполнять минимальное количество действий с DOM при изменении состояния приложения...
1365 читали · 6 лет назад
React Elements против React Components
Кросспостинг статьи React Elements против React Components. Несколько месяцев назад я думал, что запостил довольно простой вопрос в Twitter. Меня удивила не общая путаница в этом вопросе, а количество неточных ответов, которые я получил: Instances / Instantiation Rendering Evaluation Invocation “Using it :)” Такая путаница происходит из-за того, что мы часто не говорим об абстрактном слое между JSX и тем, что на самом деле происходит в React. Для того чтобы ответить на этот вопрос, нам нужно погрузиться в эту абстракцию...
902 читали · 6 лет назад
Лучшие практики React AJAX
Кросспостинг статьи Лучшие практики React AJAX. Когда вы начнёте спрашивать про AJAX и React, первое что ответят специалисты: React - это библиотека-представление (буква V в аббревиатуре MVC) и в React нет сетевых/AJAX особенностей. Это нужно знать, но это не очень полезно, когда вы просто хотите получить данные с севера и отобразить их в ваших React компонентах. Правда, есть множество способов сделать это. Вероятно, что вы сами обдумывали некоторые из них, но если вы выберите неправильный путь, ваш код может стать грязным...
2674 читали · 6 лет назад
Визуальное руководство по состоянию в React
Кросспостинг статьи Визуальное руководство по состоянию в React. Состояние в React - это концепция одна из наиболее трудных в изучении. Важно понимать не только то, что нужно хранить в состоянии, а также и что собственно состояние из себя представляет и для чего оно вообще нужно. А также как Redux связан с состоянием в React. В этой статье, я надеюсь прояснить некоторые вещи. Вы продолжаете использовать это слово... Во-первых, слово "состояние" немного неоднозначно. В каком-то смысле "состояние" означает текущее, визуальное представление приложения на экране...
1501 читали · 6 лет назад
JavaScript модули. Часть 2. Сборка модулей
Кросспостинг статьи JavaScript модули. Часть 2. Сборка модулей. В первой части этой статьи я говорил о том, что такое модули, почему разработчики их используют, а также рассказал о различных способах подключения модулей в свой код. Во второй части я более подробно расскажу о том, что означает "сборка" модулей, почему мы собираем модули, различные способы сделать это, и какое место занимают модули в будущем веб-разработки. Что такое сборка модулей? Сборка модулей - это просто процесс склеивания группы модулей (и их зависимостей) в один файл (или группу файлов) в правильном порядке...
1581 читали · 6 лет назад
JavaScript модули. Руководство для начинающих
Кросспостинг статьи JavaScript модули. Руководство для начинающих. Если вы новичок в JavaScript, то такой жаргон как "modle bundlers vs. module loaders", "Webpack vs. Browserify" и "AMD vs. CommonJS" может поставить вас в тупик. Система модулей в JavaScript может быть пугающей, но её понимание жизненно важно для разработчиков. В этой статье я постараюсь объяснить всё простыми словами (с несколькими примерами кода). Надеюсь, что для вас эта статья окажется полезной. Примечание: Для удобства статья будет разделена на две части...
1438 читали · 6 лет назад