Публикации по теме 'react'


Пишите компоненты React как DSL
Часто приходится сталкиваться с решением «Просто добавьте эту опору», страшный момент, который обычно вспоминается при чтении этого компонента с более чем 20 опорами, которые начинались только с 3. В этой статье исследуется одно возможное решение этой ситуации, связанное с основной идеей написания ваших компонентов, как если бы вы пишете предметно-ориентированный язык⁽¹⁾, нацеленный на проблемное пространство, которое пытается решить ваш компонент. Начнем с простой задачи: напишите..

Инженеры по JavaScript, хватит портить собственные собеседования
Это может звучать как клише, но многие люди, как правило, сводят на нет свои шансы на собеседовании, и они должны винить себя на все 100%. Я участвовал в десятках интервью за последние годы и могу это подтвердить. Если честно, я не специалист по интервью, не менеджер по персоналу или кто-то еще. Напротив, я тоже разработчик, как и все эти кандидаты. Дело в том, что я вижу некоторые повторяющиеся закономерности, которыми я хотел бы поделиться с вами, потому что рано или поздно вы..

Тестирование с Jest и Enzyme in React - Часть 5 (Погружение с Jest и Enzyme)
В предыдущем уроке я обсуждал неглубокий или монтируемый в Enzyme . В этом руководстве мы подробнее рассмотрим тестирование с помощью Jest и Enzyme, написав тесты для рендеринга, взаимодействий и вызовов методов жизненного цикла. Во-первых, у вас должен быть проект под названием «testing-demo-app» , который я использовал в предыдущих руководствах. Вы можете найти его по ссылке ниже. wasuradananjith / testing-demo-app Это исходный код для серии..

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

Визуальное тестирование с Cypress
Убедитесь, что ваше приложение выглядит так, как должно Я работал над проектом, который представляет данные с помощью различных диаграмм. Мы написали значительное количество модульных тестов, чтобы охватить бизнес-логику на стороне сервера, а также небольшие вычисления и правила форматирования на стороне клиента. Мы были вполне уверены, что функциональность работает, как задумано. В какой-то момент после развертывания и после того, как все наши тестовые наборы были пройдены,..

React.js Tutorial 1.5: Использование Webpack и Babel для создания приложения React.js
Это отрывок из Программы React.js . Если вам нравится этот материал, ознакомьтесь с самой программой и, в частности, с курсом React.js Fundamentals , поскольку он совершенно бесплатный и содержит 12 видео, текст и актуальную учебную программу для работы. Это более линейный подход к изучению React.js и экосистемы React.js. Позвольте мне предварить этот раздел, сказав, что Webpack - это сложно. Отчасти потому, что это чрезвычайно мощный инструмент, а отчасти потому, что документация..

От Ruby on Rails к React
Для последнего проекта в Тьюринге у студентов есть выбор: выполнить проект по своему выбору на новом языке или платформе, не охваченной учебным планом, или студент может работать над одним из проектов с открытым исходным кодом. Оба проекта с открытым исходным кодом используют новый материал, но обеспечивают более структурированный подход к новому материалу. До этого момента в учебной программе учащиеся в основном знакомились с Ruby, Rails и JavaScript, если только они не решили предпринять..