Месяц: Июль 2019
-
К вопросу о разном или очередной плач Ярославны
—
от автора
(Китайская) Курочка по зернышку клюет и сыта бывает. Для начала хотелось бы завершить рассуждения о стоимости производства модулей, начатые предыдущим постом. В комментариях к нему была дана ссылка на модуль, аналогичный рассматриваемому, с тем разительным отличием, что продавался он на Али за совершенно невероятную сумму в 58 рублей (далее денежную единицу я употреблять не буду,…
-
Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы
—
от автора
Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы Пишем API для React компонентов, часть 2: давайте названия поведению, а не способам взаимодействия Пишем API для React компонентов, часть 3: порядок пропсов важенЭтот пост — перевод первой статьи из серии статей Writing good component API, за авторством @Sid. При переводе, в любой непонятной…
-
Пишем API для React компонентов, часть 2: давайте названия поведению, а не способам взаимодействия
—
от автора
Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы Пишем API для React компонентов, часть 2: давайте названия поведению, а не способам взаимодействия Пишем API для React компонентов, часть 3: порядок пропсов важенУ нас есть компонент переключатель — Switch, который принимает проп, давайте пока назовем его something (что-то). Разработчик, использующий наш компонент, может…
-
Пишем API для React компонентов, часть 3: порядок пропсов важен
—
от автора
Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы Пишем API для React компонентов, часть 2: давайте названия поведению, а не способам взаимодействия Пишем API для React компонентов, часть 3: порядок пропсов важенДавайте начнем с простого компонента React, который отображает тег якоря (anchor tag): <Link href=»sid.studio»>Click me</Link> // будет отрендерено в: <a href=»sid.studio»…
-
Чистая архитектура решения, тесты без моков и как я к этому пришел
—
от автора
Здравствуйте, дорогие читатели! В этой статье я хочу рассказать об архитектуре своего проекта, который я рефакторил 4 раза на его старте, так как не был удовлетворен результатом. Расскажу о минусах популярных подходов и покажу свой.
-
Интеллектуальные CPaaS: новинки индустрии и что ей дали AI/ML
—
от автора
В июне в Амстердаме прошлая очередная APIDays – конференция для всех, кто так или иначе создает и пользуется различными API. Темой конференции стал «расцвет контекстуальных коммуникаций», то есть коммуникаций, в которых обе стороны сразу и полностью понимают контекст общения. Звучит абстрактно, поэтому пара примеров: вам звонят с незнакомого номера. Соответственно, вы не знаете, кто звонит,…
-
Развлекаемся с z-index
—
от автора
Элементы на веб-страницах, в основном, располагаются бок о бок или друг под другом. Но иногда дизайн требует перекрытия элементов. Например, выпадающее меню навигации, панели предварительного просмотра при наведении курсора, бесполезные баннеры о куках и, конечно, бесчисленные всплывающие окна, требующие вашего немедленного внимания. В этих ситуациях браузер должен каким-то образом решить, какие элементы показывать «сверху», а…
-
Идея: анонимная регистрация/авторизация с помощью сети Ethereum + Metamask, без емейлов и т.п
—
от автора
Наверняка многие слышали про социальные сети, основанные на блокчейне. А кто-то может даже пробовал в действии. Но нередко мы слышим следующие отзывы на этот счет: Это дорого. Почему я должен платить за регистрацию? Это долго. Транзакция может зависнуть на сутки и ничего не сделаешь. Это неудобно. Надо осваивать какие-то там криптокошельки, как-то их пополнять и…
-
Как я пытался починить поиск по картам для водителей. Часть 3 (финал)
—
от автора
Итак, это третья часть моей попытки переосмыслить привычный поиск по картам. Первая часть тут, а вторая тут — они более технические, но пробежать глазами для лучшего понимания можно. Вкратце это звучит так: мне надоело ковыряться в картах за рулем, пытаясь среди мелких значков и рекламы найти ближайшую заправку. Вместо этого хотелось бы просто ехать, посматривая…
-
Как писать код, чтобы коллеги тебя не материли
—
от автора
Представьте себе одну единственную вещь, которая сделает ваш код более понятным, а так же поможет вам намного легче разбираться в чужом коде и вы будете меньше «обсирать» чужой код, который был написан еще до того, как вы пришли в компанию. А самое лучшее вы всегда будете понимать, стоить ли его изменять или лучше не прикасаться…