DEV Community

Mayank
Mayank

Posted on

Answer: Architecture patterns for extendable MVC applications

I am sure you have already thought through SOLID principles. The way you have described your code seems very similar to VS Code extensions framework.

splitting views and controllers into atomic chunks (e.g. methods)

  • This seems a very good starting point.

The customization must be possible in the runtime

I…

Top comments (0)

Jetbrains image

Is Your CI/CD Server a Prime Target for Attack?

57% of organizations have suffered from a security incident related to DevOps toolchain exposures. It makes sense—CI/CD servers have access to source code, a highly valuable asset. Is yours secure? Check out nine practical tips to protect your CI/CD.

Learn more

👋 Kindness is contagious

Explore a trove of insights in this engaging article, celebrated within our welcoming DEV Community. Developers from every background are invited to join and enhance our shared wisdom.

A genuine "thank you" can truly uplift someone’s day. Feel free to express your gratitude in the comments below!

On DEV, our collective exchange of knowledge lightens the road ahead and strengthens our community bonds. Found something valuable here? A small thank you to the author can make a big difference.

Okay