🧚 A practical web framework for Gleam

doc: update example to use wisp_mist

authored by bgw and committed by Louis Pilfold 425a08d8 3e03b996

Changed files
+33 -23
examples
00-hello-world
src
01-routing
src
03-working-with-json
src
04-working-with-other-formats
src
05-using-a-database
src
06-serving-static-assets
src
07-logging
src
08-working-with-cookies
src
09-configuring-default-responses
src
10-working-with-files
src
+3 -2
examples/00-hello-world/src/app.gleam
··· 1 + import app/router 1 2 import gleam/erlang/process 2 3 import mist 3 4 import wisp 4 - import app/router 5 + import wisp/wisp_mist 5 6 6 7 pub fn main() { 7 8 // This sets the logger to print INFO level logs, and other sensible defaults ··· 14 15 15 16 // Start the Mist web server. 16 17 let assert Ok(_) = 17 - wisp.mist_handler(router.handle_request, secret_key_base) 18 + wisp_mist.handler(router.handle_request, secret_key_base) 18 19 |> mist.new 19 20 |> mist.port(8000) 20 21 |> mist.start_http
+3 -2
examples/01-routing/src/app.gleam
··· 1 + import app/router 1 2 import gleam/erlang/process 2 3 import mist 3 4 import wisp 4 - import app/router 5 + import wisp/wisp_mist 5 6 6 7 pub fn main() { 7 8 wisp.configure_logger() 8 9 let secret_key_base = wisp.random_string(64) 9 10 10 11 let assert Ok(_) = 11 - wisp.mist_handler(router.handle_request, secret_key_base) 12 + wisp_mist.handler(router.handle_request, secret_key_base) 12 13 |> mist.new 13 14 |> mist.port(8000) 14 15 |> mist.start_http
+3 -2
examples/03-working-with-json/src/app.gleam
··· 1 + import app/router 1 2 import gleam/erlang/process 2 3 import mist 3 4 import wisp 4 - import app/router 5 + import wisp/wisp_mist 5 6 6 7 pub fn main() { 7 8 wisp.configure_logger() 8 9 let secret_key_base = wisp.random_string(64) 9 10 10 11 let assert Ok(_) = 11 - wisp.mist_handler(router.handle_request, secret_key_base) 12 + wisp_mist.handler(router.handle_request, secret_key_base) 12 13 |> mist.new 13 14 |> mist.port(8000) 14 15 |> mist.start_http
+3 -2
examples/04-working-with-other-formats/src/app.gleam
··· 1 + import app/router 1 2 import gleam/erlang/process 2 3 import mist 3 4 import wisp 4 - import app/router 5 + import wisp/wisp_mist 5 6 6 7 pub fn main() { 7 8 wisp.configure_logger() 8 9 let secret_key_base = wisp.random_string(64) 9 10 10 11 let assert Ok(_) = 11 - wisp.mist_handler(router.handle_request, secret_key_base) 12 + wisp_mist.handler(router.handle_request, secret_key_base) 12 13 |> mist.new 13 14 |> mist.port(8000) 14 15 |> mist.start_http
+5 -4
examples/05-using-a-database/src/app.gleam
··· 1 + import app/router 2 + import app/web 1 3 import gleam/erlang/process 2 - import tiny_database 3 4 import mist 5 + import tiny_database 4 6 import wisp 5 - import app/router 6 - import app/web 7 + import wisp/wisp_mist 7 8 8 9 pub const data_directory = "tmp/data" 9 10 ··· 24 25 25 26 let assert Ok(_) = 26 27 handler 27 - |> wisp.mist_handler(secret_key_base) 28 + |> wisp_mist.handler(secret_key_base) 28 29 |> mist.new 29 30 |> mist.port(8000) 30 31 |> mist.start_http
+4 -3
examples/06-serving-static-assets/src/app.gleam
··· 1 + import app/router 2 + import app/web.{Context} 1 3 import gleam/erlang/process 2 4 import mist 3 5 import wisp 4 - import app/router 5 - import app/web.{Context} 6 + import wisp/wisp_mist 6 7 7 8 pub fn main() { 8 9 wisp.configure_logger() ··· 16 17 let handler = router.handle_request(_, ctx) 17 18 18 19 let assert Ok(_) = 19 - wisp.mist_handler(handler, secret_key_base) 20 + wisp_mist.handler(handler, secret_key_base) 20 21 |> mist.new 21 22 |> mist.port(8000) 22 23 |> mist.start_http
+3 -2
examples/07-logging/src/app.gleam
··· 1 + import app/router 1 2 import gleam/erlang/process 2 3 import mist 3 4 import wisp 4 - import app/router 5 + import wisp/wisp_mist 5 6 6 7 pub fn main() { 7 8 wisp.configure_logger() 8 9 let secret_key_base = wisp.random_string(64) 9 10 10 11 let assert Ok(_) = 11 - wisp.mist_handler(router.handle_request, secret_key_base) 12 + wisp_mist.handler(router.handle_request, secret_key_base) 12 13 |> mist.new 13 14 |> mist.port(8000) 14 15 |> mist.start_http
+3 -2
examples/08-working-with-cookies/src/app.gleam
··· 1 + import app/router 1 2 import gleam/erlang/process 2 3 import mist 3 4 import wisp 4 - import app/router 5 + import wisp/wisp_mist 5 6 6 7 pub fn main() { 7 8 wisp.configure_logger() 8 9 let secret_key_base = wisp.random_string(64) 9 10 10 11 let assert Ok(_) = 11 - wisp.mist_handler(router.handle_request, secret_key_base) 12 + wisp_mist.handler(router.handle_request, secret_key_base) 12 13 |> mist.new 13 14 |> mist.port(8000) 14 15 |> mist.start_http
+3 -2
examples/09-configuring-default-responses/src/app.gleam
··· 1 + import app/router 1 2 import gleam/erlang/process 2 3 import mist 3 4 import wisp 4 - import app/router 5 + import wisp/wisp_mist 5 6 6 7 pub fn main() { 7 8 wisp.configure_logger() 8 9 let secret_key_base = wisp.random_string(64) 9 10 10 11 let assert Ok(_) = 11 - wisp.mist_handler(router.handle_request, secret_key_base) 12 + wisp_mist.handler(router.handle_request, secret_key_base) 12 13 |> mist.new 13 14 |> mist.port(8000) 14 15 |> mist.start_http
+3 -2
examples/10-working-with-files/src/app.gleam
··· 1 + import app/router 1 2 import gleam/erlang/process 2 3 import mist 3 4 import wisp 4 - import app/router 5 + import wisp/wisp_mist 5 6 6 7 pub fn main() { 7 8 wisp.configure_logger() 8 9 let secret_key_base = wisp.random_string(64) 9 10 10 11 let assert Ok(_) = 11 - wisp.mist_handler(router.handle_request, secret_key_base) 12 + wisp_mist.handler(router.handle_request, secret_key_base) 12 13 |> mist.new 13 14 |> mist.port(8000) 14 15 |> mist.start_http