Skip to content

Instantly share code, notes, and snippets.

@tomchristie
Created January 22, 2016 11:46
Show Gist options
  • Save tomchristie/cccd7a6a7e94ea779a2a to your computer and use it in GitHub Desktop.
Save tomchristie/cccd7a6a7e94ea779a2a to your computer and use it in GitHub Desktop.
How to communicate

How to communicate

Exploring the fundamentals of how we build networked application interfaces.

What problems are we running into building Web APIs today? How can we best take advantage of Django's upcoming channels work to build realtime systems? What are Django's strengths in the changing API landscape, and how can it stay relevant?

  • REST - Taking a look at the pain points.
  • GraphQL - Why it exists, and what it could mean for the future.
  • Realtime - How we can build realtime interfaces in a more structured way.
  • Hypermedia - Why it hasn't yet lived up to its promises, and how it still might.
  • Microservices - The benefits and challenges of lightweight service architectures.

Finally we'll take a practical look at using Django channels to combine the best of REST, Hypermedia and Realtime, and demonstrate why Django continues to be a strong choice for building modern backend systems.

@yoanisgil
Copy link

Is this what you sent? If it is, then I think there are a couple of issues you might want to re-think for the next one.I would gladly share my opinion if that's something you're interested in.

@tomchristie
Copy link
Author

@yoanisgil - Sorry missed this on first pass - Very welcome to, yes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment