sbhackerspace / sbhx-boardinator

SBHX Board Coordinator/Task Management System
2 stars 0 forks source link

Consider using WebSockets for some API-to-browser communication #15

Open elimisteve opened 10 years ago

elimisteve commented 10 years ago

This would bypass Django altogether. See http://godoc.org/code.google.com/p/go.net/websocket and maybe http://www.gorillatoolkit.org/pkg/websocket

I say that if we force SBHX people to use Chrome, Firefox, or just about anything pretty new in order to use this app, that's fine.

ajvb commented 10 years ago

Yeah? I'm down for not even using Django personally.

  1. We can create a simple python client quickly no matter.
  2. https://github.com/sbhackerspace/sbhx-boardinator/issues/9#issuecomment-35150569
  3. Might be unneeded complexity. Recently we have needed Django's features (or at least its made life a lot easier), but definitely can do without them for this.
  4. And personally, I'd like to be writing Go code here, not Python/Django.

Keeping it Go + JS (Angular + Socket.io) sounds really awesome to me, and is all that is needed.