我想选择ATK
(http://agiletoolkit.org)作为轻松构建管理部分的框架,我有2个问题。
在他们的网站上,我看到最后一篇博文是一年之久 这个项目还在继续吗?
我应该在网站和管理员中使用此框架吗?我对在网站端使用它感到有点困惑?或者也许我应该使用另一个框架(这会产生开销)..
修改
我是一名来自JAVA和.net的开发人员
我是一个服务重用的怪人,因为我有大型项目的经验
我看到ATK4不是经典的基于REST的。
如果可以的话,让我们检查一下这种情况:
作为一个例子,我有一个注册表单,在插入前和插入后具有非常复杂的逻辑
所以这意味着我需要创建一个REST api进行注册(使用所有复杂的事前逻辑)
但!对于这个复杂的逻辑,crud操作不会被提及,所以当我无法从站点重新使用CRUD操作时,我正在创建某种陷阱。反之亦然。
我用来创建适合管理CRUD和站点操作的单一服务,这样你就不会有重复的调用,并且每个操作都知道你拥有的权限。
谢谢
答案 0 :(得分:2)
网站现在正在完全重写。他们的博客从来都不够活跃。
但这个项目非常活跃且非常活跃。对于所有新闻,您应该检查这些资源:
您可以将ATK4用于您想要的任何类型的网站。我想它更适合管理员(后台)方面,但也可以在前端同样好用。这只是 - 学习曲线有时不会那么短。另一方面 - 当你习惯了ATK4编码风格时,它肯定会让你陷入困境:))
答案 1 :(得分:2)
截至2017年的Agile Toolkit更新:
为了保持ATK4框架的最佳部分,我已经按照最佳实践开始了2个开源项目:
其他资源(论坛,博客等)可在http://agiletookit.org/找到。