José Valim - Ecto: A language integrated query for Elixir

  Рет қаралды 8,026

Erlang Solutions

Erlang Solutions

Күн бұрын

Code Mesh London is the best place in Europe for non-mainstream tech and programming languages. On 4-5 December 2013 over 50 inventors and originators of the most innovative languages and technologies of the moment shared their experience with 200 attendees. Topics included Scala, Haskell, Clojure, Erlang, Elixir, Julia and much more. See you at Code Mesh 2014! codemesh.io/
About the talk:
A language integrated query allows developers to query data using the native language syntax. An implementation called LINQ was first introduced by Microsoft into its .NET framework and later adapted to other languages, like Slick in Scala, and now Ecto in Elixir.
In its current iteration, Ecto allows developers to query relational databases using Elixir features to guarantee your queries are fast, secure and type safe.
This talk will give a quick introduction to Ecto and its main components while discussing the design decisions behind the library. Discussing Ecto is a great opportunity to see the use of many Elixir features in practice like macros, providing the foundation for the Ecto syntax, and protocols, which guarantees our queries expressions are extensible and composable.
Talk objectives:
- Introduce developers to the Ecto library and to more advanced Elixir features
Target audience:
- Developers interested to learn more about the Elixir programming language

Пікірлер: 3
@starmountpictures
@starmountpictures 5 жыл бұрын
Six years later: still excellent. This talk aged well.
@delamberty
@delamberty Жыл бұрын
Still interesting in 2023! Does entity and models still part of Ecto?
@adelarsq
@adelarsq 4 жыл бұрын
2020 and still matters. Nice talk!
Elixir Conf 2014 - Keynote: Elixir by Jose Valim
59:32
Confreaks
Рет қаралды 10 М.
Introduction to Elixir: a New Language on the VM - José Valim
47:19
Erlang Solutions
Рет қаралды 7 М.
How Strong is Tin Foil? 💪
00:26
Preston
Рет қаралды 127 МЛН
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 2 МЛН
Phoenix a Web Framework for the New Web • José Valim • GOTO 2016
59:51
Real World Elixir Deployment // Pete Gamache
40:36
EMPEX Conference
Рет қаралды 10 М.
Ecto Associations in Phoenix LiveView: One-to-Many
58:15
Dennis Beatty
Рет қаралды 3,7 М.
Phoenix: an Intro to Elixir's Web Framework - Sonny Scroggin
1:00:22
NDC Conferences
Рет қаралды 28 М.
Why You Should Learn Erlang & Elixir | Erlang Solutions Webinar
1:13:36
Erlang Solutions
Рет қаралды 9 М.
ElixirConf 2016 - Leveling Up With Ecto by  Darin Wilson
36:50
Intro to OTP in Elixir
31:01
Full Stack Talks
Рет қаралды 32 М.
How Strong is Tin Foil? 💪
00:26
Preston
Рет қаралды 127 МЛН