Сова пишет…
Одним из кандидатов в универсальные серверные javascript-фреймворки стал Hono.dev. Запускается на всех платформах: serverless, deno, bun, nodejs. Имеет весьма неплохую систему композиции роутов. В комплекте куча миддлвар разной степени полезности. Даже есть…
Базовый шаблон vike+react+effector
- умеет грузить данные через +data
- реюзает vike-react
- не имеет документации, пока что
Буду улучшать и писать доку исходя из фидбека.
Потрогать можно тут:
https://github.com/effector/vike-react-template
- умеет грузить данные через +data
- реюзает vike-react
- не имеет документации, пока что
Буду улучшать и писать доку исходя из фидбека.
Потрогать можно тут:
https://github.com/effector/vike-react-template
14 35👍9👎8😡2
Сова пишет…
Базовый шаблон vike+react+effector - умеет грузить данные через +data - реюзает vike-react - не имеет документации, пока что Буду улучшать и писать доку исходя из фидбека. Потрогать можно тут: https://github.com/effector/vike-react-template
Добавил некоторое количество документации к шаблону, а также комменты в код.
Если говорить о community standards, то можно еще много чего добавить в репозиторий, чтобы он стал лучше.
Предлагаю двигаться итеративно.
Начать можно с issues и pull requests.
github.com/effector/vike-react-template
Если говорить о community standards, то можно еще много чего добавить в репозиторий, чтобы он стал лучше.
Предлагаю двигаться итеративно.
Начать можно с issues и pull requests.
github.com/effector/vike-react-template
8🔥15👎2🙈2❤1🤔1
Сова пишет…
Добавил некоторое количество документации к шаблону, а также комменты в код. Если говорить о community standards, то можно еще много чего добавить в репозиторий, чтобы он стал лучше. Предлагаю двигаться итеративно. Начать можно с issues и pull requests.…
Шаблон effector+react+typescript+vike добавлен в документацию Vike!
vike.dev/effector
Буду дописывать разъяснения сразу в Vike. В планах собрать больше рабочих шаблонов для effector.
ПР
vike.dev/effector
Буду дописывать разъяснения сразу в Vike. В планах собрать больше рабочих шаблонов для effector.
ПР
56 26❤5🔥5👎2🙈1
На сайте https://effector.dev есть вот такое меню самых важных методов, появляется по hover.
Напишите, что думаете? Насколько удобно? Что можно сделать лучше?
Напишите, что думаете? Насколько удобно? Что можно сделать лучше?
Сова пишет…
На сайте https://effector.dev есть вот такое меню самых важных методов, появляется по hover. Напишите, что думаете? Насколько удобно? Что можно сделать лучше?
Давайте сравним два варианта!
Потрогать версию после(снизу) можно по ссылке:
https://deploy-preview-1134--effector-docs.netlify.app/
Потрогать версию после(снизу) можно по ссылке:
https://deploy-preview-1134--effector-docs.netlify.app/
👍29👎20
Прямо сейчас, я не работаю по найму.
Сфокусирован на создании своей образовательной программы, насколько хватает сил вкладываюсь в effector и помогаю в чатах.
Вы можете поддержать меня и мою работу разными способами:
1. Закинуть бусты для красоты и мотивации
2. Раз месяц закинуть немного звездочек или побольше
3. TRON USDT
4. ETH USDT
5. TON
6. Купить консультацию
7. Записаться на обучение
Всё это не обязательно, но сильно мотивирует и помогает жить дальше.
Сфокусирован на создании своей образовательной программы, насколько хватает сил вкладываюсь в effector и помогаю в чатах.
Вы можете поддержать меня и мою работу разными способами:
1. Закинуть бусты для красоты и мотивации
2. Раз месяц закинуть немного звездочек или побольше
3. TRON USDT
TZ6R5rqcmvBR8VSV9ZsWiS9GmxVkK5oWPV4. ETH USDT
0x514e40DB37149E5774CEd33FD0EcDD0029B0E7695. TON
UQCRFfgJ6ayaZlxz--eaI3PtfCxBx4_86cRZ5ztOZ25D1Sf26. Купить консультацию
7. Записаться на обучение
Всё это не обязательно, но сильно мотивирует и помогает жить дальше.
Telegram
Сова пишет…
Проголосуйте за канал, чтобы он получил больше возможностей.
27👍16😁9👎6🔥4
Хочу поделиться находкой!
Обнаружил канал Дениса Путнова, опытного разработчика и ментора. Он разбирает вопросы с собеседований и оставляет всякие рекомендации по разработке. Мне очень зашло, что описывается коротко и подробно, но без расплывчатых деталей.
Иногда требуется отправить менти хорошо описанную концепцию, а под рукой ничего нет. Довольно удобно, когда есть такая база.
@prog_way_blog
Обнаружил канал Дениса Путнова, опытного разработчика и ментора. Он разбирает вопросы с собеседований и оставляет всякие рекомендации по разработке. Мне очень зашло, что описывается коротко и подробно, но без расплывчатых деталей.
Иногда требуется отправить менти хорошо описанную концепцию, а под рукой ничего нет. Довольно удобно, когда есть такая база.
@prog_way_blog
👎25👍15🗿4😡1
В Node.js 16.9 был добавлен Corepack.
Но уже скоро будет удален!
Основной целью corepack было упрощение использования разных пакетных менеджеров прямо из коробки с Node.js
Теперь же, Node.js принимает меры по удалению Corepack из коробки. Основная причина — стремление упростить дистрибутив и снизить нагрузку на разработчиков.
При этом Corepack уже выделен в отдельный репозиторий, но отделят также и документацию. А пользователям Node.js придется Corepack ставить отдельно.
Но теперь, я не вижу смысла в Corepack, ведь можно просто поставить нужную версию менеджера пакетов, без прослойки в виде corepack.
Статья:
https://socket.dev/blog/node-js-takes-steps-towards-removing-corepack
Дискуссия:
https://github.com/nodejs/node/issues/50963
Но уже скоро будет удален!
Основной целью corepack было упрощение использования разных пакетных менеджеров прямо из коробки с Node.js
Теперь же, Node.js принимает меры по удалению Corepack из коробки. Основная причина — стремление упростить дистрибутив и снизить нагрузку на разработчиков.
При этом Corepack уже выделен в отдельный репозиторий, но отделят также и документацию. А пользователям Node.js придется Corepack ставить отдельно.
Но теперь, я не вижу смысла в Corepack, ведь можно просто поставить нужную версию менеджера пакетов, без прослойки в виде corepack.
Статья:
https://socket.dev/blog/node-js-takes-steps-towards-removing-corepack
Дискуссия:
https://github.com/nodejs/node/issues/50963
Socket
Node.js Takes Steps Towards Removing Corepack - Socket
Node.js is taking steps towards removing Corepack from its distribution, aiming for changes in the next major release.
😡5👍2👎1 1
Forwarded from Технологический Болт Генона
Из opentofu удалили провайдеры для Rustack, SberCloud (ныне это cloud.ru) и Yandex Cloud.
remove some providers due to a new policy
https://github.com/opentofu/registry/pull/817
remove some providers due to a new policy
https://github.com/opentofu/registry/pull/817
👎15👍14😡8💔4😁3
I tried React Compiler today, and guess what… real life is a bit more complicated.
Автор вспоминает сновные обещания React Compiler:
- "plug-and-play" - просто устанавливать и всё само работает;
- не нужно думать о React.memo, useMemo и useCallback;
Но что, если проверить на практике?
На простых изолированных примерах Компилятор работал как обещано - автоматически мемоизировал компоненты.
Но когда Compiler был запущен на 3 реальных React-приложениях, он смог исправить только 1-2 из 8-10 случаев лишних перерендеров.
Чтобы React Compiler работал корректно, автору пришлось сделать некоторые оптимизации вручную — извлекать компоненты и использовать мемоизацию.
Вывод: полностью забыть про ручную мемоизацию после использования RC не получится — по-прежнему нужно хорошо понимать эти техники, чтобы регулярно использовать. Потребность в них не исчезла.
https://www.developerway.com/posts/i-tried-react-compiler
Автор вспоминает сновные обещания React Compiler:
- "plug-and-play" - просто устанавливать и всё само работает;
- не нужно думать о React.memo, useMemo и useCallback;
Но что, если проверить на практике?
На простых изолированных примерах Компилятор работал как обещано - автоматически мемоизировал компоненты.
Но когда Compiler был запущен на 3 реальных React-приложениях, он смог исправить только 1-2 из 8-10 случаев лишних перерендеров.
Чтобы React Compiler работал корректно, автору пришлось сделать некоторые оптимизации вручную — извлекать компоненты и использовать мемоизацию.
Вывод: полностью забыть про ручную мемоизацию после использования RC не получится — по-прежнему нужно хорошо понимать эти техники, чтобы регулярно использовать. Потребность в них не исчезла.
https://www.developerway.com/posts/i-tried-react-compiler
4👍21😁2🌚2
This media is not supported in your browser
VIEW IN TELEGRAM
Мне кажется, что менять со скругленного на квадратную кнопку-свитч это как минимум странно.
Что это вообще за компонент такой?
Что это вообще за компонент такой?
😁15
Хороший ли ты программист?
Изначально цитата Линуса Торвальдса превратилась в тред на StackExchange.
Eric S. Raymond.
Интересный поинт. Насколько он актуален в 2024?
https://softwareengineering.stackexchange.com/questions/163185/torvalds-quote-about-good-programmer
Bad programmers worry about the code. Good programmers worry about data structures and their relationships.
Изначально цитата Линуса Торвальдса превратилась в тред на StackExchange.
Show me your code and conceal your data structures, and I shall continue to be mystified. Show me your data structures, and I won't usually need your code; it'll be obvious.
Eric S. Raymond.
Интересный поинт. Насколько он актуален в 2024?
https://softwareengineering.stackexchange.com/questions/163185/torvalds-quote-about-good-programmer
Software Engineering Stack Exchange
Torvalds' quote about good programmer
Accidentally I've stumbled upon the following quote by Linus Torvalds:
"Bad programmers worry about the code. Good programmers worry about
data structures and their relationships."
I've thought...
"Bad programmers worry about the code. Good programmers worry about
data structures and their relationships."
I've thought...
3👍7👎3
Документация patronum переехала на Starlight с Docusaurus.
К сожалению, starlight не супер кастомизируемый, а писать полностью свой documentation builder это довольно серьезный труд.
Чтобы список операторов появился в сайдбаре, хорошо бы дождаться этого Discussion.
Потрогать новую версию:
patronum.effector.dev
К сожалению, starlight не супер кастомизируемый, а писать полностью свой documentation builder это довольно серьезный труд.
Чтобы список операторов появился в сайдбаре, хорошо бы дождаться этого Discussion.
Потрогать новую версию:
patronum.effector.dev
6🔥11👎4 3😢1