Size: a a a

Сова пишет…

2020 June 13
Сова пишет…
Всё таки React изживает себя. Интересно, когда он совсем остановится в развитии, и потребует рефакторинга? А может нужно будет рефакторить основную идею?
источник
Сова пишет…
Давайте проясним. React еще долго будет на рынке. Это как php, все понимают, что он говно. Но свои задачи решает хорошо, на рынке много специалистов, много готовых продуктов на нем.

Но сам React, как творение инженеров, как продукт с пачкой технических ограничений, уже подошел к границе своих возможностей. Ограничения мешают ему развиваться дальше.

Так со всеми техническими продуктами. Главное во время это заметить и не бояться поменять стек. Кто-то на Elm уходит, а кто-то на новую эффективную новинку
источник
Сова пишет…
Продолжаю постить в инстаграм мои откровения о FeatureSlices

Стараюсь писать посты на будущее, чтобы не было простоев. Начинаю получать удовольствие от ведения блога.

https://www.instagram.com/p/CBXwYNfqa10/
источник
Сова пишет…
источник
Сова пишет…
источник
Сова пишет…
источник
Сова пишет…
источник
Сова пишет…
источник
Сова пишет…
источник
Сова пишет…
источник
Сова пишет…
источник
Сова пишет…
Цикада откладывает личинку в землю. Та в земле питается и развивается от 13 до 17 лет. Летом вылезает на поверхность. Они без крыльев в жестком панцире. Закрепляется на ветке, и из личинки вылезает зеленая цикада, расправляет крылья в течении 10-15 минут. Затем сидит, ждет пока зеленый хитиновый панцирь отвердеет и цикада станет совсем взрослой с крепкими крыльями и прочной тушкой.

Весьма кайфовый процесс, который я пронаблюдал в парке в своем родном городе.
источник
Сова пишет…
источник
2020 June 14
Сова пишет…
источник
2020 June 15
Сова пишет…
Пользуюсь группами вкладок в Chrome с их появления под флагом и не могу нарадоваться удобству. У меня в каждом пользователе браузера открыто 20+ вкладок и я регулярно их перечитываю. Но без вкладок я постоянно забываю о том, что у меня открыто.
источник
2020 June 16
Сова пишет…
👋
Я хочу показать FeatureSlices на примере. Для этого мне нужны идеи различных продуктов. Чем больше информации о продукте будет, тем проще будет выложить его в виде поста. Ведь мне придется меньше разгонять всяких дополнительных фич, чтобы было не так скучно. Круто, если есть какие-то макеты или нарисованные экраны.

Выберу самый интересный продукт, а может и два, разделю на фичи, страницы и оформлю в виде поста. Жменькайте Discuss и пишите. Но можно и в личку,
источник
2020 June 20
Сова пишет…
Следующий пост про FeatureSlices

https://www.instagram.com/p/CBqWdzuKHyK/?igshid=1e3z6vpsmxgq9
Instagram
🦉
Какие компоненты класть в UI, а что оставить в фиче? Сразу стоит понять, что компоненты во фронтенд проекте могут лежать в любой директории. Разделение проекта на директории необходимо, чтобы понимать назначение лежащих внутри файлов, как их менять и что может быть потенциально опасно для модификации. Например, в lib вполне может лежать реализация onClickOutside с хуком React, или же модальные окна с особой логикой. Важно, чтобы в такой библиотечный код не протекали особенности бизнеса. Ведь если такое случится модифицировать и переиспользовать такой станет очень сложно и чревато ошибками. То же самое относится к директории ui. UI это внутренняя библиотека строительных блоков проекта. Я уверен, что в любом проекте можно выделить внушительную пачку компонентов без четкой области применения. Такие компоненты называются контекстонезависимыми. Ведь для использования компонента не нужно учитывать контекст использования и окружающую логику. Пример: выпадающее меню составлено из выпадающего блока, списка и кнопки…
источник
2020 June 22
Сова пишет…
Отображение процессов браузера от ввода URL до финального рендера в виде MindMap

https://kinopio.club/the-browser-when-you-click-a-link-JFYdfq5YKvM1f9A9K3XcI
источник
Сова пишет…
Аналогичное отображение, но для CSS

https://kinopio.club/css-in-the-browser-JMEzxdApT8kvcBW3g_b3Z
источник
2020 June 23
Сова пишет…
eSIM в России оказывается уже работает!)
источник