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


Введение в управление состоянием в React
Обзор управления состоянием в React и выяснение того, нужно ли вообще управление состоянием. Эта статья посвящена управлению состоянием в React. Он состоит из трех глав и отвечает на следующие вопросы: Что такое государственное управление? Какие проблемы решает государственное управление? Каковы решения и лучшие практики? В этой статье не только дается обзор управления состоянием в React, но и предоставляется база для принятия решения о том, нужно ли вообще управление состоянием...

Понимание ложности и оптимизация условий в JS
Как разработчики, мы слишком хорошо знакомы с проблемами, возникающими при работе с условными операторами. Мы тратим часы на тщательное создание блоков if-else только для того, чтобы обнаружить пропущенные условия во время проверки кода. Это может быть неприятно и отнимать много времени. Чтобы улучшить наши стандарты кодирования, мы включили ложные значения и выражения. Это позволило нам всесторонне обработать все сценарии, гарантируя, что ни один из них не будет упущен. В этом..

Как мы ускорили доставку, повысили надежность и упростили наши процессы одним махом.
Я придерживаюсь подхода «как это может быть проще/лучше» в моей инженерной, архитектурной и стратегической работе. Это история о том, как мы упростили и улучшили одну из самых утомительных частей Back End (BE) до Front End (FE). ) отношения, делая все это быстрее, проще и в целом лучше. Все сводится к одному слову: Контракты . Мне очень нравится фотография выше: это был феноменальный инженерный подвиг; две бригады бурят тоннель под Ла-Маншем и встречаются точно посередине. К..

Микрофронтенды на помощь большим монолитам СПА [Видео] часть 1
Отказ от ответственности: эта статья является частью серии микрофронтендов, которая также включает более подробное видео. Вы можете найти его внизу этой статьи. Надлежащая фронтенд-разработка очень сложна, но масштабировать фронтенд-разработку так, чтобы несколько команд могли одновременно работать над большими и сложными продуктами, гораздо сложнее. Мы рассмотрим недавнюю тенденцию разбивать монолиты внешнего интерфейса на более мелкие, более управляемые модули, которая стала более..

6 лучших клиентов GraphQL на 2020 год
Мы рассмотрим некоторые из лучших клиентов GraphQL на 2020 год. Прежде чем начать, важно, чтобы вы имели базовое представление о GraphQL и его серверных и клиентских приложениях. Что такое GraphQL? Если GraphQL кажется вам знакомым, то это потому, что он похож на названия других типов языков запросов, таких как MySQL. Хотя GraphQL - это язык запросов (QL), он работает иначе, чем типичный QL. Он использует одну конечную точку API, чтобы приложения могли запрашивать именно те данные,..

Станьте героем функционального JavaScript ✨
Последний год я пытался повысить свои навыки JavaScript. Возможно, самое полезное, что я узнал, - это композиция. Возможность писать хорошо читаемый код - это здорово, как для нас, так и для бедняги, который, возможно, собирается поддерживать код в будущем. Я ES6 . Синтаксис намного лучше старого JavaScript. И даже плохая репутация JavaScript, которая была в те дни, вот-вот исчезнет. Такие методы, как map, filter, reduce , не только неизменяемые, но и хорошо читаются. Но вы все..

Как легко получать данные с помощью React Hooks
Использование состояния в функциональных компонентах С введением в React Hooks из React v16.8 мы можем обрабатывать состояние в функциональных компонентах. Это открывает путь к тому, чтобы оставить классы и упростить нашу кодовую базу, сократить пакет, поскольку и в целом обеспечить лучшую производительность для пользователей. Распространенный вариант использования хуков - получение данных с вашего сервера или из стороннего API сразу после загрузки компонента. Мы рассмотрим, как..