DEV Community


Discussion on: When Should You Use A Web Framework?

xngwng profile image
Xing Wang

Ultimately any framework is to extract out some of the repetitive work that a set of application (in this case web applications) all have to do in common.

So why not? It is like why not just program in assembly instead of higher level languages. All technologies are build on previous technologies, so take advantage of it instead of reinvent the wheel.

The key is to chose the right framework for your project. The factors to consider are:

  • Your areas of expertise: if you are a super dev in Python, maybe GoLang based framework isn't right for you, no matter how hyped it is.
  • Your feature requirements for the project: if your application is very light weight, then a bloated framework with everything included might not be the right now.