我有兴趣创建一个基本的Web应用程序(用于学习,但我希望在几个月内完成),并且我已经读过使用Web框架可以使这项任务变得更加容易。
在网上阅读了不同的框架之后,在我看来,使用框架会隐藏很多关于它们工作的细节。我担心,如果我使用框架,我真的不知道我的网站是如何运行的。
理解框架如何做他们做的事情或者我是否担心太多很重要? (例如,我不知道Linux内核是如何工作的,或者是C编译器等)。
答案 0 :(得分:1)
即使您对Web框架没有特别的兴趣,我也会说与少数人一起玩是好的,然后如果只是为了接触可以在开发中的任何地方应用的新设计模式和解决方案而打开它们。 (特别是在谈论大多数Web框架时,MVC)
答案 1 :(得分:0)
(在某种程度上)对于理解框架如何工作非常重要,但如果不使用它们,您将永远不会了解它。
因此,开始使用一些框架,您将对它有基本的了解。然后,如果您有兴趣,可以随时深入研究它(甚至可以提交补丁并参与其开发)。但不是相反的顺序。
使用你的类比,你有一段时间没有成为Linux用户就不会成为Linux内核开发人员。