Hacker News new | ask | show | jobs
by finid 3563 days ago
HTML5 for the frontend, right? Backend?
1 comments

Happening Plugins use Javascript (or Coffeescript compiled to Javascript) for backend logic with simple APIs for Push notifications/HTTP calls/Timers/group management (see for instance https://platform.happening.im/docs/server-app.html#app-data, or the server.coffee code on the platform page). This server-side javascript runs in custom V8 instances and calls out to the core Happening backend (which is implemented in PHP/Go/C++).
Wonderful concise description of your tech stack. Thanks for sharing! Love it when people actually describe this on HN