Hacker News new | ask | show | jobs
by akavel 2961 days ago
I've recently started experimenting with building a PWA, and for others as allergic to JavaScript as me, I can heartily recommend Elm, and especially https://github.com/halfzebra/create-elm-app as a project bootstrapping tool. Per its "Users Guide" at https://github.com/halfzebra/create-elm-app/blob/master/temp...:

"By default, the production build is a fully functional, offline-first Progressive Web App."

For building a UI, you could do worse than starting with one of the following:

- http://package.elm-lang.org/packages/debois/elm-mdl/latest

- http://package.elm-lang.org/packages/rundis/elm-bootstrap/la...

- http://elm-ui.info/

- more at e.g.: https://www.reddit.com/r/elm/comments/7713wm/elm_ui_libs/