2

I'm using trello.com to manage my work boards (something like Kanban board of Scrum) And I really want to know that, how Trello cans realtime reload my board when other person changing this board, what's technique they used?

It's mean that, when I open my board on two browsers. Changing something on the first browser, automatically, the second browser is reload, very fast, the change is showed!

Somebody can tell me, how they do that :D

Many thanks!

Joe Clay
  • 33,401
  • 4
  • 85
  • 85
duclh
  • 31
  • 3

1 Answers1

5

According to their blog, they use a modified version of the Socket.io client and server libraries.

The underlying technology for this is WebSockets, which allow for realtime TCP communication through the browser. If the browser being used doesn't support that API, it falls back on XHR/JSONP polling,

Michael
  • 3,099
  • 4
  • 31
  • 40
Joe Clay
  • 33,401
  • 4
  • 85
  • 85