为什么不是每个人都使用框架

lov*_*esh 0 frameworks

还有很多论坛上,甚至这个网站充满了那里的人不使用任何框架(他们使用whetever语言)问题,他们都停留在代码一样登录常见任务,数据库访问等,而框架提供了正常工作的代码这些例行任务.那为什么人们仍然没有框架?我想知道这一点,因为我正在努力建立一个大规模的东西,所以我决定我是否真的需要一个框架或一个自己开发的解决方案会更好?一个本土的解决方案可以是一个很好的学习体验,但还有更多的东西吗?

Vil*_*lx- 5

一些原因:

  • 有些任务非常小,没有框架就更容易实现,其中:
    • 必须捆绑;
    • 将比应用程序本身占用更多的空间;
    • 会给应用程序和托管平台带来很多要求;
    • 由于特定应用程序中未使用的许多功能,会提供不必要的开销;
  • 想知道事情是如何运作的;
  • 家庭作业;
  • 由于某种原因无法使用框架(受限空间,权限不足等)
  • 不了解这些框架;
  • 减少对外部库的依赖;
  • 遗留原因(应用程序很旧,它是在任何严肃的框架出来之前启动的);