Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «reactjs»
[Перевод] CSS в JavaScript: будущее компонентных стилей 2017-05-31 16:05:17
+ развернуть текст сохранённая копия
С помощью встроенных стилей можно получить все программные возможности JavaScript, что дает нам преимущества в виде предварительного процессора CSS (переменные, примеси и функции), а также помогает решить множество проблем, возникающих в CSS, таких как конфликт пространства имен и применения стилей.
Чтобы получить больше информации о проблемах CSS, решаемых в JavaScript, вы можете посмотреть презентацию «React CSS в JS» (React CSS in JS), а для того чтобы изучить улучшение производительности с помощью Aphrodite, прочитайте статью Inline CSS at Khan Academy: Aphrodite. Если же вы хотите узнать больше о лучших практиках CSS в JavaScript, ознакомьтесь с руководством Airbnb (Airbnb’s styleguide).
Здесь речь пойдет об использовании встроенных стилей JavaScript для создания компонентов, позволяющих решить основные проблемы дизайна, о которых я рассказывал ранее в статье «Прежде чем осваивать дизайн, необходимо ознакомиться с основами» (Before you can master design, you must first master the fundamentals). Читать дальше →
Тэги: css, group, javascript, mail.ru, react, reactjs, блог, веб-сайтов, компании, разработка, теги, читает
Как я свой Redux писал 2017-05-06 23:35:42
Или Охота на Кракена. В предыдущих заметках (тут и тут) я делился своим Braindump на тему ...
+ развернуть текст сохранённая копия
Или Охота на Кракена. В предыдущих заметках (тут и тут) я делился своим Braindump на тему различных архитектурных стилей, в частности Model-View-Controller и Flux.
Я отметил, что не увидел в лице Flux какой-то революции, этот шаблон не что-то новое. Я увидел в нем схожесть с Reenskaug-MVC 1979 года. Также, я упомянул, что решил убрать из своего кода Redux (одна из реализаций Flux). Мне кажется, эти моменты необходимо пояснить более развернуто. Моей целью не было убедить читателя в том, что Flux надо называть MVC, так же я не хотел сказать, что redux-модуль плох и от него нужно полностью отказаться.
Так как же относится тогда к Flux?
Для начала надо определится что же такое Flux. Во-первых это определенно архитектурный стиль, при чем на на данный момент, уже не только для клиентских web-приложений. Во-вторых это набор четко определенных компонентов и терминов.
Читать дальше →
Тэги: architecture, controller, design, flux, javascript, model, patterns, react.js, reactjs, redux, redux-thunk, software, view, веб-сайтов, разработка
[Перевод] Как мы оптимизировали Twitter Lite 2017-04-27 14:29:00
Twitter Lite и высокопроизводительные прогрессивные веб-приложения на React
+ развернуть текст сохранённая копия
Twitter Lite и высокопроизводительные прогрессивные веб-приложения на React
Взгляд на то, как удаляли обычные и необычные узкие места в производительности при создании одного из крупнейших в мире прогрессивных веб-приложений (PWA) на React.js — Twitter Lite
Создание быстрого веб-приложения требует многих циклов измерений, куда тратится время. Нужно понять, почему это происходит, и применить потенциальные исправления. К сожалению, не бывает одного простого решения. Производительность — это бесконечная игра, где мы ищем и измеряем области для улучшения. В Twitter Lite сделано много маленьких улучшений в разных сферах: от первоначального времени загрузки до рендеринга компонентов React (и предотвращения повторного рендеринга), загрузки изображений и много другого. Большинство изменений небольшие, но они складываются, и в конечном результате мы получили одно из самых больших и быстрых прогрессивных веб-приложений.
Читать дальше →
Тэги: javascript, lite, react, reactjs, redux, twitter, веб-сайтов, время, загрузки, клиентская, мобильных, оптимизация, приложений, разработка, сервис-воркеры
Загрузка внешних данных из REST API 2017-04-26 13:10:12
Хочу поделиться ещё одним велосипедом — в первую очередь, чтобы получить бесценные советы. Очень ...
+ развернуть текст сохранённая копия
Хочу поделиться ещё одним велосипедом — в первую очередь, чтобы получить бесценные советы. Очень может быть, что есть способы получше. Дополнительные примеры применения описанного способа можно посмотреть в исходниках фан-проекта на GitHub. Читать дальше →
Тэги: javascript, reactjs, веб-сайтов, вискас, разработка
Способы отладки JS на клиенте 2017-04-23 21:21:12
Применительно к разработке на create-react-app (CRA) в браузере и в IDE WebStorm. Если вам ...
+ развернуть текст сохранённая копия
Применительно к разработке на create-react-app (CRA) в браузере и в IDE WebStorm. Если вам известны какие-либо другие способы отладки, большая просьба поделиться знаниями. Читать дальше →
Тэги: javascript, reactjs, веб-сайтов, вискас, разработка
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Главная / Главные темы / Тэг «reactjs»
|
Взлеты Топ 5
Падения Топ 5
|