fun*_*eah 32 javascript design-patterns angularjs meteor
我已经看过Angular vs. React,而Meteor问题多次问过.在流星方面,这个问题的答案不可避免地是对流星范围大得多的解释(有DDP,部署,所有服务器端的东西,以及它提供的所有其他东西).
我想将此问题仅限于Blaze引擎以及它们确实有些重叠的事情,特别是在编写或构建客户端代码方面可能提供额外功能和/或功能的情况.
Bij*_*jan 18
好的,据我所知,你问的是三个不同的问题:
他们在哪里相互补充?(例如,https://github.com/lvbreda/Meteor_angularjs带来了什么)
AngularJS是一个完整的堆栈客户端框架,为前端开发带来了大量功能.
它带来了标准流星上面的表格:
假设上面带来了一定的优势,如果使用纯流星,你如何弥补?
如果您使用的是纯流星,您可以使用几乎所有可能的客户端库,例如jQuery,或者您可以手动编写一些方便函数来进行角度调整.
鉴于angular鼓励客户端对MVC进行相当严格的代码分离,应该如何在meteor中的客户端上构建良好的代码以遵循其MVVM模式?(它是否仅仅来自模板,客户端模块和模型)
构建代码的方法有很多种.流星并不是关于代码组织的观点.您可以使用http://docs.meteor.com/#structuringyourapp作为指导,但这实际上取决于您希望如何编码.可以将代码拆分为文件夹中的不同文件,或者将所有内容放入一个大文件中.对于非常小的应用,我更喜欢将所有内容保存在一个文件中
我喜欢将我的代码分成两个文件夹:
如果您正在寻找一个好的做法,那么您还可以查看http://telesc.pe/源代码:https://github.com/SachaG/Telescope
Abigail Watson写了一篇关于Meteor如何与她的流星食谱中的其他MVC框架相关的一个很好的总结:
向下滚动到"模型,视图,控制器"部分.
归档时间: |
|
查看次数: |
14463 次 |
最近记录: |