最近又在看一些node.js的东西,有一篇文章点醒了我,node.js之于javascript就相当于jvm之于java,可以让这个语言在各个环境下跑通,我觉得我有一点懂了。
另外就是,所有的各种基于node.js的框架,什么koa、sails、express之类的,说白了就是搭建一个MVC框架,按照路由对数据和模板进行处理罢了,我虽然一直很迷糊,但是好歹也自己看过thinkphp框架,laravel框架,结合自己之前跟着B站视频做的一个php框架,以及这两天看了一眼express框架,无外乎根据http请求路径去处理get、post、put、delete之类的请求,操作数据库,如果有view就用数据渲染并返回模板,如果没有view就返回api数据。额外的知识点就是有各种现成的包可以用来使用,比如npm和composer这种的,好像逻辑都差不多呀。
感觉现在自己比较熟悉php,不过似乎node.js也不是那么复杂,未来还是往node.js方向发展吧。
最新回复