友好的开发框架-Asta4D(6):副作用与Request Handler
?
所有声明了parallel(afd:parallel)的snippet,都不会阻塞http request的主线程,http request的主线程会在完成所有的非parallel渲染后等待parallel渲染的结果返回,然后将合并的结果返回给客户端。
?
4. Request Handler与MVC的兼容性
?
有人大概会问一个问题:我们真的不需要MVC吗?真的不需要Controller吗?答案是No。我们承认,对于很多特定的用例来说,MVC的结构要比View First更为方便,特别是在处理Form提交的时候,很自然的就会要求MVC的架构。那么在Asta4D框架下,你只需要简单的将Request Handler当作Controller来实现就是了。
?
更进一步的,也许你无论如何都无法理解或者接受View First的理念,你认为Controller一定是必须的,但Asta4D分离的模板机制又让你动心的话,仍然是同样的回答:你只需要简单的将Request Handler当作Controller来实现就是了。