@iamvery
80 LOC
B A S I C F U N C T I O N A L I T Y
Slide 3
Slide 3 text
@iamvery
https://iamvery.com — @iamvery
Jay Hayes
Slide 4
Slide 4 text
@iamvery
Slide 5
Slide 5 text
@iamvery
Slide 6
Slide 6 text
@iamvery
JAVASCRIPT
GOT ME LIKE
Slide 7
Slide 7 text
@iamvery
PHP
GOT ME LIKE
Slide 8
Slide 8 text
@iamvery
____
GOT ME LIKE
Slide 9
Slide 9 text
We’re hiring!
Slide 10
Slide 10 text
@iamvery
KIDS!
https://stitchfix.com/kids
Slide 11
Slide 11 text
@iamvery
Slide 12
Slide 12 text
@iamvery
https://www.flickr.com/photos/memoriesbymike/23561731174/
INTERNET
Slide 13
Slide 13 text
@iamvery
https://www.flickr.com/photos/memoriesbymike/23561731174/
⚡
INTERNET
Slide 14
Slide 14 text
@iamvery
PIPES
Slide 15
Slide 15 text
@iamvery
Pipeline
Slide 16
Slide 16 text
@iamvery
3
Slide 17
Slide 17 text
@iamvery
ENDPOINT
Slide 18
Slide 18 text
@iamvery
defmodule YourApp.Endpoint do
use Phoenix.Endpoint, …
plug(YourApp.Router)
end
Slide 19
Slide 19 text
@iamvery
ROUTER
Slide 20
Slide 20 text
@iamvery
defmodule YourApp.Router do
use Phoenix.Router…
get “/cats”, YouApp.Controller, :index
get “/cats/felix”, YouApp.Controller, :show
post “/cats”, YouApp.Controller, :create
end
Slide 21
Slide 21 text
@iamvery
CO TROLLER
Slide 22
Slide 22 text
@iamvery
defmodule YourApp.Controller do
use Phoenix.Controller…
def index(conn, _params) do
send_resp(conn, 200, “meows”)
end
end