Skip to content

Ask HN: How to learn web development as a firmware developer?

3 pointshahnchen2 comments
On HN

I write C/C++ at my job where I develop firmware but I want to be able to quickly make useful/interactive web apps so I can charge people to use them. Which framework would you recommend to get started?

A lot of the discussion I've seen online is about how "lightweight" a framework is. I don't really care about that I just want to be able to learn and iterate quickly.

Comments

If you're more accustomed to backend, perhaps you can try first to use the "all-in-one" Python frameworks like streamlit, Panel, etc

Then if that's not enough you can take a look at something like Django (if you want to continue Python) or Expressjs / Nextjs (if leaning towards Typescript)

This might also be useful, although it is a paid product https://anvil.works/blog/build-a-web-ui-with-python

Take a look at Flask too if you want something easier to use than Django

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.