这次算是真的体会到了,Django其实就是提供了一个完整的解决方案。但是我认为他们的解决方案有点旧了
- 但不可否认的是,他们的解决方案确实很全面
- 除了性能和体验等量变的地方可能存在机制上的不足,质变的关键点其实都做好了
但我个人实在不认可他们的文档,还是比较喜欢Solid的文档那样,文档应该由异构的几部分组成:
- 自述。关于“本框架”是什么定位
- 教程。一个简单的案例——结果导向
- zero-config playground
- API参考。最好有介绍性的解释文本,而不只是结构化数据
但是Django的案例tutorial我觉得也还是不完美。怎么那么多篇文章能没个总起呢???直接就dive into细节谁好受啊?
有一点想法:其实并不是什么时候教程忽略细节都是好的:比如可以在tutorial中途放出数据库配置教程的链接(比如是一个类似Django的全面解决方案框架的话)