我想选择ATK (http://agiletoolkit.org)作为我的框架来轻松构建管理部分,我有两个问题。
编辑
我是一个主要来自JAVA和.net的开发人员。
我是一个服务重用的怪胎,因为我有一个大型项目的经验。
我发现ATK4并不是一个传统的基于REST的系统。
如果我可以的话,让我们来研究一下这种情况:
作为一个例子,我有一个登记表,它有一个非常复杂的逻辑在前插入和后插入。
因此,这意味着我需要创建一个REST来注册(使用所有复杂的前置逻辑)。
但!crud操作对于这个复杂的逻辑不会很好,所以当我不能从站点重复使用CRUD操作时,我正在创建某种陷坑操作,反之亦然。
我是用来创建适合管理CRUD和站点操作的单个服务,这样您就不会有重复的调用,并且每个操作都了解您拥有的权限。
谢谢
发布于 2013-08-08 21:48:02
网站目前正在完成重写过程中。他们的博客从来都不够活跃。
但是这个项目非常活跃,非常活跃。对于所有的新闻,您应该检查这些资源:
您可以将ATK4用于任何类型的站点。我想它更适合于管理(后台)方面,但也可以同样好地在前端使用。只是--学习曲线有时可能不那么短。另一方面,当您习惯了ATK4风格的编码时,它肯定会吸引您:)
发布于 2014-07-04 14:43:30
截至2017年的敏捷工具包最新情况:
为了使ATK4框架的最佳部分保持活力,我按照以下最佳实践启动了两个开放源码项目:
其他资源(论坛,博客等)可以在http://agiletookit.org/上找到。
https://stackoverflow.com/questions/18119533
复制相似问题