我正在构建一个MVC框架,我正在寻找原生解决方案/框架/标签库来完全取代或完全取代我的框架。MVC框架 - 服务器端DOM操作
我很感兴趣,特别是以下特点:
- 服务器端DOM操作
- 服务器端事件(页面重载,提交表单,节点插入等)
- 穿越使用CSS选择器的DOM树允许
- 验证嵌套HTML节点
- 验证HTML节点的属性
- 对标记库/用户控件的支持
你用JavaScript获得的东西很多,但在服务器端和一些小额外。
任何解决方案都可以(即使是部分的)执行,任何语言都可以执行,任何指针都可以被appreaciated(即使是来自客户端语言,只要可以检查源代码)。处理格式错误的html是而不是的先决条件。输出有效的标记是一个很大的优点。
请提供实用的解决方案,方法是指出正在讨论的语言/框架,并在可能的情况下指出它提供的功能。
这就是我在编写我的php框架时所采用的方法。但是,这个解决方案需要我手动编写一个事件系统和一个选择器系统。对于这些人来说,制定一个简单的骨骼解决方案并不难,但是优化它是一个问题。您是否熟悉更多特色的DOM操纵器? – 2009-02-04 23:28:12