Browsing Tag

ReactJS

Тестирование Реакт UI компонентов

Что я делаю сейчасВ настоящее время я тестирую реализацию кода. Такие тесты ломаются каждый раз после рефакторинга, особенно в компонентах пользовательского интерфейса. В итоге я провожу кучу времени, копаясь в файлах .test.js, паралельно…

Как сделать фронтенд в три раза быстрее и когда применять команды вместо репозиториев? Видео

В Харькове прошёл Magento-митап, и на нём прозвучали доклады Робина ван Раана, Александра Шкурко и Максима Грома. В них много полезного. Ловите.Робин ван Раан рассказал о новейших практиках оптимизации RequireJS. С их помощью фронтенд сайта…

[Перевод] Как использовать Инверсию Управления в JavaScript и в Reactjs для упрощения работы с кодом

Инверсия Управления это довольно простой для понимания принцип программирования, который, при этом, может заметно улучшить ваш код. В данной статье будет показано как применять Инверсию Управления в JavaScript и в Reactjs.Если вы уже писали…

[recovery mode] Luxoft TechTalks — видео-подкасты от мировых IT-гуру и не только

Luxoft Tech Talks — это новая серия англоязычных видео-подкастов на нашем YouTube-канале, в которых IT-гуру из Luxoft и не только делятся своими знаниями, обсуждают последние тренды и актуальные технологии. Видео будут выходить с…

[Перевод] Заменяем Redux c помощью Observables и React Hooks

Управление состоянием — одна из важнейших задач, решаемых в разработке на React. Было создано множество инструментов в помощь разработчикам для решения этой задачи. Наиболее популярным инструментом является Redux — небольшая библиотека,…

Универсальный роутинг для React приложений

Если попытаться в двух словах описать, в чем заключается функция роутинга на фронтэнде веб-приложений, то можно придти к выводу, что каждый популярный фреймоворк совершенно по-разному представляет это себе. Даже, сравнивая версии одного и…

ReactJS, Server Side rendering и некоторые тонкости обработки метатегов страницы

Одной из проблем, которую придется решать при написании Server Side rendering приложения — это работа с метатегами, которые должны быть у каждой страницы, которые помогают при индексации их поисковыми системами.Начиная гуглить, первое…

Новый фронтенд Одноклассников: запуск React в Java. Часть I

Многие слышали название GraalVM, но опробовать эту технологию в продакшене пока довелось не всем. Для Однокласснииков эта технология уже стала «священным Граалем», меняющим фронтенд.В этой статье я хочу рассказать о том, как нам удалось…

JS итоги 2019 и прогнозы на будущее

Всем привет!В самом начале 2020 я решил подумать, чем запомнился JS разработчику 2019 год и подвести итоги.Добро пожаловать под кат! Для начала предлагаю вспомнить что произошло в этом году в мире Javascript.БраузерыНачать предлагаю с…