I am trying to make a data visualization web app in Python where users can visualize their gene expression mutation etc data sets and run basic analysis. I don't have experience in JavaScript. I am wondering if it would be possible to build such application or if their is any web framework tailored for it.
2 answers
- If you are from Python background there is Django and Flask. And of course many other alternatives.
- If you are used to php etc, there is Lavarel.
- Since you are not from javascript background, there is no need to dig deeper into MERN stack (mangoose, express, react node)
IMO, if you have a very 'niche' set of data that requires complex visualizations and client browser functionality, frameworks can't help you much in here. It's much better to get a partner that knows vanilla Javascript inside out, as currently nothing beats that in webdev.
If you want to make a Python-based visualization app, you are probably looking for Dash: https://plot.ly/products/dash/
Dash is a Python framework for building analytical web applications. No JavaScript required.
Log in to answer this question.