Size: a a a

2020 July 07

DS

Dmitriy Shuleshov in ☄️ effector
@ZeroBias релиз повлиял на размер?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Dmitriy Shuleshov
@ZeroBias релиз повлиял на размер?
нет, кто умел три шейкать — делал это и раньше, кто не умеет — и сейчас не научился
источник

c⁣

createStore<🦉>... in ☄️ effector
давно не обновлялся
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
бандлфобия вот не умеет
источник

DS

Dmitriy Shuleshov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
нет, кто умел три шейкать — делал это и раньше, кто не умеет — и сейчас не научился
интересно почему у бандлфобии такая оценка🤔
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
createStore<🦉> ⁣
давно не обновлялся
я просто теперь хочу построить детализированный график по суммарному весу каждого экспорта
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
потому что с мержем форка в основной код, понятие общего размера окончательно утратило смысл, думаю нет ни одного проекта, который бы использовал все 100%
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Dmitriy Shuleshov
интересно почему у бандлфобии такая оценка🤔
методы форка замержились
источник

DS

Dmitriy Shuleshov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
методы форка замержились
ааа
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
я просто теперь хочу построить детализированный график по суммарному весу каждого экспорта
оо
то что не умеет делать бандлфобия нормально
источник

c⁣

createStore<🦉>... in ☄️ effector
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
createStore<🦉> ⁣
оо
то что не умеет делать бандлфобия нормально
ну там не так сложно, последовательно закидываешь в терсер код вида import {methodName} from 'effector'; console.log(methodName) и измеряешь результат
источник

DS

Dmitriy Shuleshov in ☄️ effector
интересно узнать сколько весит createStore и createEvent
источник

c⁣

createStore<🦉>... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
ну там не так сложно, последовательно закидываешь в терсер код вида import {methodName} from 'effector'; console.log(methodName) и измеряешь результат
единственное, что
так это нельзя их просто так складывать, чтобы узнать суммарный вес

но кстати, можно добавить метрики пачек методов:
сколько весят самые популярные пачки

createStore, createEvent, createEffect, createDomain
+ combine, sample, restore
+ fork методы
источник

DS

Dmitriy Shuleshov in ☄️ effector
createStore<🦉> ⁣
единственное, что
так это нельзя их просто так складывать, чтобы узнать суммарный вес

но кстати, можно добавить метрики пачек методов:
сколько весят самые популярные пачки

createStore, createEvent, createEffect, createDomain
+ combine, sample, restore
+ fork методы
а почему нельзя складывать?
источник

🦜

🦜 in ☄️ effector
Dmitriy Shuleshov
интересно узнать сколько весит createStore и createEvent
где-то analyze был по ссылке
источник

c⁣

createStore<🦉>... in ☄️ effector
Dmitriy Shuleshov
а почему нельзя складывать?
потому что они используют общие части
источник

c⁣

createStore<🦉>... in ☄️ effector
createStore и createEvent использует kernel общий

А в замерах как выше, у них у каждого будет
(createStore + kernel) + (createEvent + kernel)
источник

c⁣

createStore<🦉>... in ☄️ effector
надо замерять так:

import { createStore, createEvent } from ‘effector’
console.log(createStore, createEvent)


тогда будет корректно
(createStore + createEvent + kernel)
источник

c⁣

createStore<🦉>... in ☄️ effector
createStore<🦉> ⁣
единственное, что
так это нельзя их просто так складывать, чтобы узнать суммарный вес

но кстати, можно добавить метрики пачек методов:
сколько весят самые популярные пачки

createStore, createEvent, createEffect, createDomain
+ combine, sample, restore
+ fork методы
потому я и предложил замерять размер самых популярных пачек. Поглядеть на проекты которые юзают эффектор, и выявить популярные группы:

1. юзаю эффектор по минимуму (3-5 методов)
2. юзаю по полной (8-12 методов)
3. ещё и SSR есть (для сервера одна пачка методов, для клиента чуть другая)

ну и аналогичное для effector-react
источник