How to host Browser.application projects

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. builtwithelm

    An inspiring collection of web applications built with Elm.

    Built with Elm Website: https://www.builtwithelm.co/ Public directory: https://github.com/dwayne/builtwithelm/tree/netlify

  2. 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.

    CodeRabbit logo
  3. csr-example

    A simple demonstration of client-side routing.

    Please take a look at the complete client-side routing example.

  4. spa-github-pages

    Host single page apps with GitHub Pages

    rafgraph/spa-github-pages

  5. elm-todos

    An Elm implementation of the TodoMVC's to-do list web application.

    Todos Website: https://elm-todos.netlify.app/ Public directory: https://github.com/dwayne/elm-todos/tree/netlify

  6. elm-super-rentals

    The Ember Tutorial's "Super Rentals" web application written in Elm.

    Super Rentals Website: https://elm-super-rentals.netlify.app/ Public directory: https://github.com/dwayne/elm-super-rentals/tree/netlify

  7. hugo-quick-start

    Hugo Quick Start on Render

    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.

  8. 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.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. elm-conduit

    Conduit, an Elm SPA for RealWorld's Medium.com clone.

    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.

  11. browser

    Create Elm programs that run in browsers! (by elm)

    Let's dig into the code for elm/browser to see for ourselves what Browser.application really does.

  12. Caddy

    Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

    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.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Comprendre l'Authentification JWT : De la Théorie à la Pratique

    2 projects | dev.to | 6 Feb 2025
  • Zero Trust at the Edge (part 1)

    1 project | dev.to | 3 Feb 2025
  • How to build a CMS with Supabase and React-admin

    4 projects | dev.to | 3 Feb 2025
  • PEP and PDP for Secure Authorization with Cognito

    1 project | dev.to | 3 Feb 2025
  • How to Become a Backend Developer in 2025 ?

    5 projects | dev.to | 31 Jan 2025

Did you know that Elm is
the 51st most popular programming language
based on number of references?