proposal-observable
cross-project-council
proposal-observable | cross-project-council | |
---|---|---|
12 | 10 | |
3,036 | 421 | |
0.2% | 2.4% | |
0.0 | 8.8 | |
over 4 years ago | 4 days ago | |
JavaScript | ||
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
proposal-observable
-
Proposal: Signals as a Built-In Primitive of JavaScript
https://github.com/tc39/proposal-observable
And there's the new one which seems to be getting implemented in node right now:
-
Observable API Proposal
How does it differ from <https://github.com/tc39/proposal-observable/>?
-
The Truth about Svelte
I think it is a shame that the Observable proposal [1] still seems somewhat stuck in Stage 1. It's a better idea than just raw event emitters because of composability (if no other reason). Making Observables "first class" could go a long way to unifying a lot of reactivity patterns in various frameworks, in theory at least.
To be fair, Observables and especially Observable composition has a rough learning curve and many frameworks like Svelte intentionally prefer implict reactivity and avoiding things like explicit Observables because they are seen as too complex/"too hard" for the average developer.
(Then you get awful worst of both worlds frameworks like Angular that sort of rely on Observables but yet also don't trust teaching Observables and wind up with code that isn't properly Observable and so also has all the code for implicit reactivity and is full of nasty escape hatches that cause all sorts of composition problems and unnecessary side effects.)
[1] https://github.com/tc39/proposal-observable
-
💡 Observable Mutable Wrapper Object
Uses an interface described in the TC39 observables proposal
-
Example of Asynchronous programming using Observer pattern vs Promise
JavaScript doesn't have any built-in observables (addEventListener is part of the DOM API specific to browsers) though there is an old observable proposal collecting dust. I think ReactiveX (RxJS) is pretty much the go-to for any kind of observable functionality you may want. That may be a good place to start to really see what observables can do.
-
JavaScript Evolutsiyasi Qisqa Satrlarda!
Observablelar streamlarga asoslangan reaktiv dasturlash paradigmasini olib kiradi JSga. Shaxsan menga eng yoqqan takliflardan biri. Bu haqida ham alohida maqola yozish niyat bor. RxJS (Angular) bilan ishlab ko'rganlar bo'lsa buni nimaligini juda yaxshi tushunishadi, endi bu library emas balki native 🚀 !!!
-
4 Ways to Handle Async Operations in Javascript
Observable is an object that takes a stream of data and emits events over time to react accordingly. There is a talk to add it to the ECMAScript standard and its proposal is here. Till now it is not part of the ECMAScript standard so to use it, you have to use a third-party library and the well-known Reactive Extension in Javascript is RxJs.
-
Reactive Programming
Well, the answer is surprisingly no. But, there is an active tc39 proposal going on around for a while, didn’t find it much active though, you could watch out here — https://github.com/tc39/proposal-observable
-
Why do we need rxjs library as JavaScript is reactive by default?
RxJS is an implementation of observables which do not exist natively in JavaScript. There is a proposal for adding observables to the language, but it's only stage 1 and hasn't been active for years.
- Query Engines: Push vs. Pull
cross-project-council
-
Wizards of Opensource, Ep 1: Ryan Dahl
Since then, Node.js is being governed by the OpenJS Foundation. Now, the project is in good hands having people like James Snell from Snyk, Michael Dawson from Red Hat, and Matteo Collina formerly from NearForm in its Technical Steering Committee - tirelessly driving success, assessing latest developments in the field, and keeping the legend of Ryan alive!
-
The Ascent of Node.js: How a runtime changed the Web
It provided a structured environment for collaboration, partnership, and feature prioritization. In 2019 it merged with the JS Foundation to become the even more powerful OpenJS Foundation.
-
Why you use Nodejs and depends 95% on third party libraries which only last of a year or two and don't use something like asp.net which is maintained by Microsoft?
Node also has a foundation https://openjsf.org/ that could do similar governance and centralization. There is even a process to bring something like a framework of libraries https://openjsf.org/projects/ to the community.
-
So what’s next (personal news from developer of popular CoreJS polyfill
This guy should approach the OpenJS Foundation [0] (previously it was the JQuery Foundation). It's sponsored by the big guys. There are a few more Open Source Foundation.
Could be that successfully funded OS projects are being maintained/leaded by charismatic guys? Those that can do marketing and get the project known and eventually get fundings. e.g.: tailwind, jquery, vue, sveltekit
0: https://openjsf.org
- OpenJS Foundation Cross Project Council, 13 Sep 2022 open meeting
- The Unity logo representing a Hexagon/Cube
-
JavaScript Evolutsiyasi Qisqa Satrlarda!
Bu vaqt mobaynida esa TC39 deb nomlangan JSni stardartlashtirish guruhi bir qancha OpenJS Foundation kabi ochiq jamiyatlar yordamida ECMAScript 2015 yoki ES6 versiyasini ishlab chiqishdi va 2015 yilga kelibgina taqdim etishdi. Bu JS tarixidagi shu paytgacha kirtilgan eng katta va muhim yangilanish edi.
- Will openjs foundation send rejection mails for applicants
-
Taking the OpenJS Node.js Services Developer Certification Exam
This certification is offered by the OpenJS Foundation, a leading foundation that supports the growth and governance of many NodeJS open source projects such as Node.js, Electron, jQuery, and Webpack.
-
NPM install locally & global
Code of Conduct
What are some alternatives?
duckdb - DuckDB is an in-process SQL OLAP Database Management System
aex - A simple, easy to use, decorated, scoped, object-oriented web server, with async linear middlewares and no more callbacks in middlewares.
fp-ts - Functional programming in TypeScript
nodejs.dev - A redesign of Nodejs.org built using Gatsby.js with React.js, TypeScript, and Remark.
eslint-plugin-unicorn - More than 100 powerful ESLint rules
proposal-class-fields - Orthogonally-informed combination of public and private fields proposals
eslint-plugin-github - An opinionated collection of ESLint rules used by GitHub.
ipfs - Peer-to-peer hypermedia protocol
RxJS - A reactive programming library for JavaScript
proposals - Tracking ECMAScript Proposals
proposal-pattern-matching - Pattern matching syntax for ECMAScript
javascripting - Learn JavaScript by adventuring around in the terminal.