文件名称:syringe-todos:使用Syringe和MVC构建的Todos应用程序
文件大小:31KB
文件格式:ZIP
更新时间:2024-05-21 21:17:03
JavaScript
注射器托多斯 创建该项目的目的是描述如何使用Syringe.js创建MVC Web应用程序。 Syringe是一个很小的依赖注入框架,它允许您动态地将数据协定分配给您的函数和方法。 学习注射器 以下是一些可能对您有所帮助的链接: 注射器Todos的实现 Syringe Todos应用程序展示了一个项目示例,该项目的MVC组件利用依赖注入来在运行时动态获取所需的信息。 这种体系结构的优点在于,MVC元素主要负责处理其自身的资产和状态,这使应用程序布线保持简单,可伸缩和易于管理。 基本原理 注射器管理系统的主要设计目标是减少在组件之间直接传递项目时出现的数据依赖性。 在运行时,应尽可能将应用程序关注点作为依赖项注入到使用者方法中。 每当执行有状态方法时,任何导致的状态转移都通过它们自己注入的依赖关系(而不是直接传递)与其他组件相关联。 一个简单的示例是“还原”操作,如果在编辑待办事项时
【文件预览】:
syringe-todos-master
----.gitignore(3KB)
----.gitattributes(483B)
----readme.md(3KB)
----js()
--------views()
--------collections()
--------app.js(1KB)
--------models()
--------controllers()
----index.html(4KB)
----lib()
--------todomvc-common()
--------director()
--------syringe()