My background is C, C++ and Python, though I have worked with the web server projects and REST API, not with web front-end framework. I want to create an educational website and to promote my industrial training courses. I decided to go with the dynamic website, wondering what framework to choose because I don't know what factors to consider when I choose the front-end framework with the database? website/client <---------> server |-------------> Database I am thinking to stick with Python instead of Javascript because I don't know JS, well I don't want to spend much time in web-programming. I just want to set up the simple site with nice flat 2D UI interface. **Preliminary research work:** 1. Checked the Electron framework and the apps made from Electron is very appealing. I can learn JS but don't know about the maintainability of how much time it needed to maintain the website after deploying? 2. Checked pyflask framework, it quite a simple start with but don't know if someone running the commercial website with that?