很多论坛甚至这个网站都充满了人们不使用任何框架(他们使用的语言)的问题,并且他们被困在代码上,用于登录,数据库访问等常见任务,而框架提供的代码是适用于这些日常任务。那为什么人们仍然没有框架?我想知道这一点,因为我正在努力建立一个大规模的东西,所以我决定我是否真的需要一个框架或一个本土解决方案会更好?一个本土的解决方案可以是一个很好的学习体验,但还有更多的东西吗?
答案 0 :(得分:5)
一些原因:
答案 1 :(得分:1)
由于几个不同的原因,人们没有框架,在我看来,开发内部功能的选择并不总是一个糟糕的选择。
框架通常不会实现所需的所有功能,但通常会添加永远不会使用的额外功能,使代码库不必要“膨胀”。
实施框架通常需要陡峭的学习曲线,并且通常更容易在内部实施某些功能。
然而,通常情况下,框架可能是最佳选择,但开发人员在没有事先进行足够研究的情况下会跳入编码。