Live data from Hacker News

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

news.ycombinator.com

1–3 of 3 posts

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

#1
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.

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

#2
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)

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

#3
post #2

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