RxPHP
fantasy-laws
RxPHP | fantasy-laws | |
---|---|---|
2 | 1 | |
1,685 | 33 | |
-0.1% | - | |
3.2 | 3.9 | |
5 months ago | over 2 years ago | |
PHP | JavaScript | |
MIT License | 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.
RxPHP
-
Should I Move From PHP to Node/Express?
Not really, it's just the respective functional design approaches are applicable everywhere (Java, Scala, Kotlin, Swift, C++, Rust, JS ... PHP) and there's a practical benefit to it in terms of the amount of code and overall cognitive complexity needed for the respective implementation.
-
My Favorite Language Has Changed to PHP
I'm still not in love with the language but if I have to go back...ever...
https://github.com/ReactiveX/RxPHP
fantasy-laws
-
Should I Move From PHP to Node/Express?
There are respective fantasy land and static land specs, with the law conformance checks.
What are some alternatives?
Pawl - Asynchronous WebSocket client
fp-ts - Functional programming in TypeScript
Workerman - An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.
Prisma - Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
AdapterMan - Run almost any PHP app faster and asynchronously with Workerman, without touch 1 line of code in your fw or app. It's just plain PHP.
static-land - Specification for common algebraic structures in JavaScript based on Fantasy Land
Recoil - Asynchronous coroutines for PHP 7.
MikroORM - TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
C-Sharp - All algorithms implemented in C#.
FS2 - Compositional, streaming I/O library for Scala
Packagist - Package Repository Website - try https://packagist.com if you need your own -
Hasura - Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.