# Elm-mini-spa reference code

**URL:** <https://discourse.elm-lang.org/t/elm-mini-spa-reference-code/9729>\
**Category:** Request Feedback\
**Created:** [March 24, 2024, 4:44pm UTC](https://discourse.elm-lang.org/t/elm-mini-spa-reference-code/9729 "2024-03-24T16:44:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![csaltos](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/csaltos/32/3905_2.png) [@csaltos](https://discourse.elm-lang.org/u/csaltos)\
**Post date:** [March 24, 2024, 4:44pm UTC](https://discourse.elm-lang.org/t/elm-mini-spa-reference-code/9729/1 "2024-03-24T16:44:11Z")

</div>

I’ve created a tutorial with a sample code for creating Elm SPA web applications as we use them at my company, obviously is not the only way to do it and certainly maybe not the best one but I would like you to give a check and have some feedback of possible improvements.

Here the sample →

[https://csaltos.com/tech-blog/elm-mini-spa-step0.html](https://csaltos.com/tech-blog/elm-mini-spa-step0.html)

PRs are open !!

---

<div class="post-metadata">

**Author:** ![csaltos](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/csaltos/32/3905_2.png) [@csaltos](https://discourse.elm-lang.org/u/csaltos)\
**Post date:** [March 27, 2024, 5:06pm UTC](https://discourse.elm-lang.org/t/elm-mini-spa-reference-code/9729/2 "2024-03-27T17:06:12Z")

</div>

Thank you for the feedback. I’ve included a seventh step with the [elm-app-url](https://package.elm-lang.org/packages/lydell/elm-app-url/latest/) router and fix a couple of typos.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/original/1X/50a05e53677a2c3b47776d7abd0f113eb50193a1.png) [@system](https://discourse.elm-lang.org/u/system)\
**Post date:** [April 6, 2024, 5:06pm UTC](https://discourse.elm-lang.org/t/elm-mini-spa-reference-code/9729/3 "2024-04-06T17:06:18Z")

</div>

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
