Live data from Hacker News

Voten.co, a Real-Time Reddit Alternative Launches Public Beta

dotdev.co

1–10 of 229 posts

Re: Voten.co, a Real-Time Reddit Alternative Launches Public Beta

#2
"The app itself is powered by Laravel, Vue.js, Socket.io, and Node"

Is there another Laravel other than the php one? Seems odd to roll out with both php and node.js. I don't know why you would need both.

Edit: Yes, I see each has it's strengths. But that has to drive a lot of doing the same thing twice, in two languages...they both interact with the same data. I would guess time-to-market is important at launch to react to things you missed. I would have settled on one or the other. Feels like premature optimization.

Re: Voten.co, a Real-Time Reddit Alternative Launches Public Beta

#5
post #2

"The app itself is powered by Laravel, Vue.js, Socket.io, and Node" Is there another Laravel other than the php one? Seems odd to roll out with both php and node.js. I don't know why you would need both. Edit: Yes, I see each has it's strengths. But that has to drive a lot of doing the same thing twice, in two languages...they both interact with the same data. I would guess time-to-market is important at launch to re…

It seems like if it's real-time a lot of the page is dynamic applications you interact with through AJAX, and probably it was easier to do that and get acceptable performance in Node. The other functions (say, edit profile) could then be handled by Laravel more easily. At least that's what I'd guess.

Re: Voten.co, a Real-Time Reddit Alternative Launches Public Beta

#6
post #2

"The app itself is powered by Laravel, Vue.js, Socket.io, and Node" Is there another Laravel other than the php one? Seems odd to roll out with both php and node.js. I don't know why you would need both. Edit: Yes, I see each has it's strengths. But that has to drive a lot of doing the same thing twice, in two languages...they both interact with the same data. I would guess time-to-market is important at launch to re…

I assume NodeJS is used just as a WebSocket server for their real-time events, doing that in PHP would be a bit uncomfortable.

Re: Voten.co, a Real-Time Reddit Alternative Launches Public Beta

#9
As with voat.co, who's gonna switch to this? Really the only people who switched over to Voat are the people who felt reddit was restricting their rights by posting controversial/hateful material on reddit. So it tends to be full of /pol-like MRAs/extreme right/alt-right users.

Voten seems like it's trying to implement a more democratic system, but who will be pushed into switching over to that?

Re: Voten.co, a Real-Time Reddit Alternative Launches Public Beta

#10
post #2

"The app itself is powered by Laravel, Vue.js, Socket.io, and Node" Is there another Laravel other than the php one? Seems odd to roll out with both php and node.js. I don't know why you would need both. Edit: Yes, I see each has it's strengths. But that has to drive a lot of doing the same thing twice, in two languages...they both interact with the same data. I would guess time-to-market is important at launch to re…

Laravel 5.4 integrates with Vue. https://laravel.com/docs/5.4/frontend#writing-vue-components

Laravel can act as the API backend to the frontend (basically a set of REST endpoints that the frontend can talk to), or alternatively the Vue components are used only where heavy client-side interactions are required, while the rest of the pages are still served up by Laravel normally.

Post reply on HN