Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
The only thing exceptional about node is it's regex performance. Everything else there's a better option, usually by a factor of 8-25x performance.
.net has signalr, java has micronaut. Spark, flume, Kafka and/or mapr can also produce similar results.
Also, angular is still the best if you care about performance 😘 -
@SortOfTested Hmm.. Yeah I agree with Angular. It is a bit overwhelming at first but it takes a lot of project structure headaches away. I've heard good things about Kafka but really didn't try it yet.
I seriously want to move away from server side JavaScript, as long as it is just front-end it's fine with me. -
@themissingbrace I haven’t tried it or anything, so can’t say yay or nay on how easy it is to work with the sockets but for PHP there’s this: https://reactphp.org/
-
Damn, wrong link... kind of. There’s Racket, which is a websocket server lib built on top of ReactPHP.
-
@100110111 well one of our internal team has started using Kafka, so seems that things will smooth out from here hopefully.
Related Rants
The only thing that I think works great in Node.js ecosystem is Socket.io
Otherwise anything JavaScript related is too bad for me. So many frameworks releasing each month. First it was React then people said that vue is better... Now hearing Svelte is the best. This shit is going crazy.
Personally I prefer to keep back end in a different language such as PHP or Python. Separation of concerns was a thing some years ago now everything is JS.
Are there other alternatives to Socket.io in other languages which are easy to setup just like Socket.io? XMPP is there but I feel it is overly complicated to get started.
rant
node.js
socket.io
xmpp