My background: Long time IT security engineer here that can code when I need. For dev experience, I have worked with various languages over the years like assembly, C/C++, js, typescript, PERL, python, etc. When needed, I can hack out a specialized tool but I am absolutely not a professional developer.
My ask: I just want a simple web framework that I don’t need to think about too much. There are a few ideas I have regarding security analyst workflow in a SIEM-type of environment and need a way to code simple tools as basic snap-ins to a central analysis console.
The ELK stack serves a inspiration (specifically Kibana). However, there is so much more I want to build into an security specific analysis console and building it one snap-in at a time seems manageable over time.
What is the current flavor of the day regarding Web app dev frameworks that might function how I want? What frameworks would be compatible with a broad audience over a long period of time? (I never liked open source applications that use super niche libraries or frameworks that become obsolete and stale after a few months.)
I hope I was able to describe clearly enough what I am looking for. I would google around for ideas, but I simply don’t know the correct questions to ask about this kind of thing until I get more up-to-speed.


When I was trying to find frameworks that I liked. I learned VanillaJS. Then wrote the same app using VanillaJS, Web Components, React and Svelte. I am not a professional developer either I just like to write code. I was very familiar with python. That helped me iterate through my app and also find a framework fit.
Svelte came most naturally to me. So now I either use Svelte or VanillaJS.
For me, Svelte is clean, modular and is not as confusing as React. I love the concept of Svelte stores. I use it all the time.