用新的知识重新构建入门实战项目
说明
我第一次看入门项目的时候感觉 Laravel 的功能确实很强大,因为在之前自己也写了一个 mvc 框架,当然并没有使用 composer ,自动加载也是自己撸的,所以非常的简陋,但是也能完成我想要的功能。但是看了入门教程以后我感觉到了 laravel 的强大和 composer 的方便,写完入门项目以后直接开始写进阶项目,基本上都可以很顺利的理解下来,并且清晰的分清楚每个模块的作用。在写完第二个进阶项目以后,我就去深入的阅读了文档,发现通过写项目,已经了解了大概五分之一文档内容。
于是,我回头重新审视了一下入门的项目,我发现入门项目才是最值得反复学习的项目!入门项目是最细最认真的讲解了所有的基础知识,真的建议入门项目多做几遍,并且尝试用不同的方法实现,或者自己增添新的功能。
这次重写项目用了定制的 Request
,Observers
来实现表单的请求和数据库的监听,这些都是在第二部教程中使用 Generator
生成的,所以建议要有一定的能力以后再去看第二部教程,当完成第二部教程的时候,应该仔细看一下里面的代码是怎么写的,这些代码都是最佳实践,多看看会少走很多弯路的。
截图展示
由于CSS 渣渣,所以没有一点自己写的 css,就没有用到 laravel 的 Mix 前端工作流和任何自己写的 css
说明
代码写的渣,跪求大佬不要喷 QAQ
另外如果有想要参考一下代码的小伙伴,请点击这里 传送门
如果可以 star 的话就更好了,我在说什么,我也不知道 :)
推荐文章: