News for hackers. Stuff that matters.
Re:Ask HN: As a backend, how do you do your sideproject’s fr... by rwoll on Friday May 01, 2020 @07:33PM (#23047596)
A frontend does not require JavaScript. I've made quite a few useful MVPs and internal tools whose frontend solely consists of dynamically generated HTML pages served via a Python Flask server with Jinja for templating or a Go server with its native template/html package for templating.

If you want to polish the UI a bit consider throwing in some simple CSS—either handrolled or prebuilt with Bootstrap or Semantic UI.

This reply assumes the project serves the UI over the web. For applications that are not hosted apps, I've had CLI tools just spin up a local server with the UI for a quick proof of concept UI.

Re:Ask HN: As a backend, how do you do your sideproject’s fr... by tiotempestade on Friday May 01, 2020 @08:19PM (#23047847)
For what I have in mind I would need a lot of UI around tabular data.. maybe it’s time I have a look at clojurescript.. thanks
Re:Ask HN: As a backend, how do you do your sideproject’s fr... by rwoll on Friday May 01, 2020 @08:36PM (#23047981)
If you're looking for some alternatives to play around with, I'd also suggest TypeScript (w/ React) or Elm (https://elm-lang.org/). If you like Haskell—and can work fluently in it—Elm is a joy!