Pull to refresh
130
0
Константин Лебедев @RubaXa

Оператор ПК

Send message

телеграм канал сам себя не продаст

https://github.com/firebolt-dev/firebolt
Languages

  • JavaScript 76.8%

  • MDX 22.7%

  • Dockerfile 0.5%

Ясно, понятно

Так у вас там makeAutoObserver, который работает с «объектом» + observer из mobx-react-lite, который является биндингом, а в статье авто же хотел показать, что акту никакие биндинги не нужны, он работает из коробки средствами самой либы.

Никто не мешал автору сделать свой observer, но опять же цель статьи в другом 💁🏻‍♂️

Кроме этого, вы говорите что код чище, но внутри у вас магия, нет реактивного примитива, есть контейнер, который при создании автоматически создаёт внутри себя геттеры/сеттеры на описанные свойства без разбору, и так каждый раз.

Можно конечно и в ручную всё это обрабатывать и бла-бла-бла, выйдет как акт и подобных в итоге, просто вместо функций, ячейкой будет объект/экземпляр класса.

PS useProxies, я про сам петтерн, а не Proxy как таковой

Не очень понятно про какой лишний код мы говорим и о каких ручных подписках...

Если отбросить функции, то кода ровно столько же будет, что на том же mobx, просто без магии Proxy, которые заставляет вас даже примитив засунуть в "объект" чтобы получить геттер, ну а тут вызывать функцию, чем и является геттер 🤷🏻‍♂️

Эээ, автора не защищаю (хотя работа отличная проделана), но он обмолвился про прокси паттерн имеет место быть, а дальше написал что получись эффективнее, но по другому

Алибаба например, да и в целом у Эвана отличная спонсорская программа организована (за faker конечно никто так платить не будет).

Ну и если кто-то реально хочет пропустить через себя TS и особенно дженерики, то вам сюда

👉🏻 Type<Challange[]> 👈🏻

Я чёт не понял (без обид), но это какой-то копипаст официальной доки на русский 🤔

Отлично вышло, спасибо организаторам.

Статистика всегда правильная, дальше все зависит от того, как вы интерпретируете, поэтому чтобы понять реальную картину, достаточно использовать процентили, дальше можно бить по браузерам и т.д.

Ответ в стиле «у меня всё работает».

Нет, это не так.


Но это же не повод поступать так же, правда?

Повод, если нет запроса, нет и реакции, кроме этого, именно такое поведение хабра является основной причиной оттока людей на другие площадки, которые заботятся как о авторах, так и читателях.

Не согласен, вопрос должен звучать как: «Почему хабр не заботиться о читателях и не оптимизирует картинки в зависимости от устройства и канала, ведь все возможности для этого есть, как и сделать открытие оригинала по клику?»


А так, все изображения для статьи взяты из оригинальной, которая на dev.to весит как раз 2.1M, ибо dev.to, в отличии от хабра, думает о читателях.

Кстати, забавно, что переводится статья с английского, написанная явно русскоязычным автором. Смайлик.

Это наш хитрый план с lahmatiy ;]

Добавлю ещё от себя, Discovery.js и jora два мощных инструмента, которые постоянно развиваются и улучшаются, например они используются в таких проектах как:


Верное замечание, но необязательное. Хорошие библиотеки, получаются из реального боевого опыта и «набитой руки» в написании этих велосипедов.


ps Сейчас, кстати, настало новое время, когда как раз хорошо не брать готовое, а создать новое, т.к. очень много новых технологий появилось, js больше не стоит на месте и развивается с каждым годом, поэтому можно делать велосипед с заделом на бедующее.

«Суд общественности» рукоплескал еще одним яйцам в профиль или у нее были какие-то киллер-фичи, которые общественности полюбились?

По началу, сообщество очень и очень холодно приняло тот же React или Angular 2. А если б в Vue был менее сырым и за ним стоял бы не никому неизвестный «чувак», а какая-нибудь крупная компания, то кто знает, какая бы расстановка сил была бы сейчас.

Нет «всё», вы просто не понимаете простую истину, если бы в своё время, эти инструменты не были вынесены на суд общественности как opensource, они никогда не смогли превратиться из обычного местечкового велосипеда в то чем они стали.

Angular — велосипед
Vue — велосипед рожденный под впечатлением от Angular
React — велосипед, в его JSX это «огрызок» от E4X


Весь OpenSource чей-то велосипед, которым кто-то поделился, либо из-за отсутствия (вероятность чего сейчас нулевая), либо из-за того, что он устал от текущих решений, которые за годы превратились в монстров и просто устарели технологически.

Information

Rating
Does not participate
Works in
Registered
Activity