-
Built with Elm Website: https://www.builtwithelm.co/ Public directory: https://github.com/dwayne/builtwithelm/tree/netlify
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Please take a look at the complete client-side routing example.
-
rafgraph/spa-github-pages
-
Todos Website: https://elm-todos.netlify.app/ Public directory: https://github.com/dwayne/elm-todos/tree/netlify
-
Super Rentals Website: https://elm-super-rentals.netlify.app/ Public directory: https://github.com/dwayne/elm-super-rentals/tree/netlify
-
Browser.application is used when you want to support client-side routing. However, it requires you to be able to configure your web server to redirect requests to your index.html file. Since GitHub Pages doesn't allow you to customize their web server, you're forced to switch to another hosting service like Netlify, Render, or Cloudflare Pages. Thankfully, they all make it easy to do the configuration that's needed.
-
pages-gem
A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages
Browser.application is used when you want to support client-side routing. However, it requires you to be able to configure your web server to redirect requests to your index.html file. Since GitHub Pages doesn't allow you to customize their web server, you're forced to switch to another hosting service like Netlify, Render, or Cloudflare Pages. Thankfully, they all make it easy to do the configuration that's needed.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Conduit Website: https://elm-conduit.netlify.app/ Public directory: https://github.com/dwayne/elm-conduit/tree/production To get a full tour of this application, you can read Yet Another Tour of an Open-Source Elm SPA.
-
Let's dig into the code for elm/browser to see for ourselves what Browser.application really does.
-
Create a new website directory with three files, index.html, about/index.html, and login/index.html. Then, install the Caddy web server in an isolated shell and tell it to serve the current directory at http://localhost:3000.