axelson
Scenic Core Team
14) ElixirConf US 2018 – Making a GraphQL Server with Absinthe & Dataloader – Aaron Votre
ElixirConf US 2018 – Making a GraphQL Server with Absinthe & Dataloader – Aaron Votre (@shamshirz)
The GraphQL query language has been growing in popularity since it’s release by Facebook in 2015. It gives servers more flexibility than REST and Elixir already has an amazing library supporting the GraphQL Spec - Absinthe! If our API adapts, so should the way we access the database, that’s where Dataloader makes writing Ecto queries easy and less repetitive.
See how we can make a simple graphQL server with as little code as possible.
- It will be helpful to have a basic understanding of Phoenix, Ecto, and the objective of GraphQL.
Audience: Intermediate
Topics: phoenix, absinthe, dataloader
All talks are available in the ElixirConf US 2018 Talks List or via the elixirconf2018 tag
Popular in Talks
ElixirConf US 2018 – Take Your Time – Ben Marx (@bgmarx)
OTP20 officially introduced dirty schedulers. In t...
New
Just starting to go up - here’s the first three:
By @lpil
By @Crowdhailer
By Evadne Wu (Why aren’t you a mem...
New
ElixirConf US 2018 – Meet Virtuoso: The Chatbot Orchestration Framework Built with Elixir – Justus Eapen (@justuseapen)
...
New
@voltone - Security advocate, BEAM enthusiast
Learn you some ‘ssl’ for much security!
Talk in three words: TLS, security, troubleshooti...
New
Today’s talk is another one from Toyota Connected
ElixirConf 2017 - Elixir with Kafka - Mathew Gardner
Elix...
New
ElixirConf 2017 - Live APIs with GraphQL Subscriptions - @bruce and @benwilson512
APIs have gone live with G...
New
ElixirConf: ElixirConf 2022 - Brian Cardarella - What is LiveView Native?
Comments welcome! View the <span class="hashtag-icon-placehold...
New
Whether you’re developing a small web site or a large-scale distributed system, Erlang and Elixir are great tools for building server-sid...
New
Hey everyone! I hope everyone enjoyed ElixirConf! I know that I did. In order to facilitate and continue the discussion (especially since...
New
ElixirConf 2017 - Managing Tables With Elixir and OTP - Robert Beene
We’ve all waited for a table at a resta...
New
Other popular topics
Hello all!
I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
New
What learn first? Rust or Elixir
Hi Elixir community!
I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
I’m brand new to Phoenix and I have stripped one of the demo applications to the bone. I just want to get an svg up on the screen. Here i...
New
Hi guys, i’m new in the Elixir world, and i have to say, that i love it!
i’m having some problem to understand anonymous functions with ...
New
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
Hi folks,
Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
New
Hello everyone,
Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
Hi there,
I am working with Ecto-Postgresql and I need to call all of the records from a specific table but the table has 40,000 records...
New
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #javascript
- #code-sync
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance









