Oddbean new post about | logout
 Hey there!  
  
The stack that you should go with of course depends on your projects' requirements.  
But if you don't have any previous experience with web technologies, then just proceed at first with the bare basics that is enough to get you an MVP.  
  
So for example, on the front-end, just learn the basics of HTML, CSS, & JavaScript. (Probably not a framework cause that will take some time). & you could also use some ready templates or use one of the apps that allows you to build a web page using no-code or low-code. (But since you need some nostr features, I think you will have to go with an option that allows you to write your own javascript)  
  
For the back-end, nodejs in my opinion can be learned quickly & used to build small apis in no time.  
If you have a good python knowledge though, you could also look into backend frameworks for Python like Django & Flask. Flask in particular is very easy to get started with.  
  
And yeah, that is my opinion.  
If you have any other questions, just shoot.