Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Just digging through the HTML and jS source, it appears to be fairly standard HTML with some ReactJS+Firebase on the frontend. It's communicating via Socket.io which implies the backend is running the reference nodejs server:

https://github.com/socketio/socket.io



Well but why so they need socket.io if they are using Firebase?


Creator of the site here.

We use Firebase for Auth and file storage only. Game updates are sent through Socket.io in order to have better control over them, and also Firebase charges per update which is a lot for games.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: