Framework - модульный ультрабук, обзавелся новой матплатой с процом следующего поколения. Добавили модуль RJ-45.
Продукт реальный, уже есть живые пользователи, надеюсь будет развиваться 🤞 Сам планирую приобрести, как возможность появится.
Продукт реальный, уже есть живые пользователи, надеюсь будет развиваться 🤞 Сам планирую приобрести, как возможность появится.
Framework
Introducing the new and upgraded Framework Laptop
Available for pre-order with 12th Gen Intel® Core™ processors.
👍11💩3
Да не всегда нужно выбирать какую-то одну архитектуру. Есть у вас слои: апи, модель типа акторов, вью в котором контроллер, но древовидные компоненты. Звучит сложно, на практике часто именно так.
🤔3👎2
Да, инфа о неком ключе для записи есть на on.cypress.io/how-do-i-record-runs, но эта же инфа должна быть и в соответсвующих разделах доки.
Дублирование - это важная часть документации. Хотя и очень сложная.
Я думал что MDX решит эту проблему, потому что позволяет описывать доку компонентами. Но когда я пробовал его год и два назад - он был сырой.
#docs
Дублирование - это важная часть документации. Хотя и очень сложная.
Я думал что MDX решит эту проблему, потому что позволяет описывать доку компонентами. Но когда я пробовал его год и два назад - он был сырой.
#docs
Forwarded from Jin
chrome_zSIM4rNoUL.webm
31.9 MB
Нет, конечно, у $mol акцент на отзывчивость, а не на быстро показать, а потом хоть потоп.
💩11👍2
artalog
Вот сконвертил для вас)
Я считаю что здесь проблема квика показана достаточно хорошо - полная ленивость не убирает проблему, а откладывает ее и если вы в метро на станции загрузили страницу, то между станциями не сможете даже меню открыть.
Можно было бы подтягивать все для интерактива в фоне, но с этим есть такие проблемы:
- кушает батарейку
- забивает потоки
- афектятся анимашки / скролы
- отбираются ресурсы у других фоновых процессов
Классика жанра - заходишь со слабой мобилки на жирный сайт и у тебя другое приложение в фоне закрывается 🙂
Можно было бы подтягивать все для интерактива в фоне, но с этим есть такие проблемы:
- кушает батарейку
- забивает потоки
- афектятся анимашки / скролы
- отбираются ресурсы у других фоновых процессов
Классика жанра - заходишь со слабой мобилки на жирный сайт и у тебя другое приложение в фоне закрывается 🙂
artalog
Я считаю что здесь проблема квика показана достаточно хорошо - полная ленивость не убирает проблему, а откладывает ее и если вы в метро на станции загрузили страницу, то между станциями не сможете даже меню открыть. Можно было бы подтягивать все для интерактива…
Если ваша ЦА не однородна и какой-то единственный вариант вам не подойдет, стоит задуматься об адаптивной производительности, например:
requestIdleCallback(() => performance.now() < 5000 && enableHightAnimation())
performance.now возвращает количество мс с момента старта ЖС на странице, вместо него можно где-то в первых скриптах просто положить в переменную Date.now (а потом еще раз и вычесть разницу). Тут ключевая фича requestIdleCallback, который вызывается когда браузер отработал все ресурсы и скрипты на странице, и начал простаивать (по cpu). Он не поддерживается в сафари, но для нашего кейса его логику можно получить и другими способами.🤔1
А вам тестировщики баги заводят, когда видят красные варнинги реакта в консоле?))
Anonymous Poll
41%
Бывает
59%
Нет
В 12-30 (по мск) поговорим с колосальным опенсурсером и автором множества годных статей (devto, habr) Корзуновым Антоном о SSR.
GitHub
theKashey - Overview
Born. Code. Die. [Refactor.]
Repeat.
Husband of @thearnica - theKashey
Repeat.
Husband of @thearnica - theKashey
🔥12👍1
Очередной #why_ff_is_bad - нет возможности сбросить часть полей или сделать сброс без части полей. Взял на заметку для реализации форм на реатоме.
🤔1
Forwarded from Why Typescript is bad (artalar)
TypeScript - there is always a way to find a hack ©
🤔2