Lin CMS的前后端分离决定了必须有服务端和前端。
前端部分,我们只会有一个Vue版本。但正如之前我所说,服务端会有多个版本。我们正在计划除Flask版本外,下一个优先开发的版本。
所以,发起一个投票,做一下调研,希望大家认真考虑,给我们一些样本数据。当然 Python会一直是我们的主版本,更多的尝试和新功能会优先在Python Flask版本上尝试。
投票主要是选择PHP还是Node。PHP一直是CMS的王者,没有之一。我们考虑支持Node原因在于Lin CMS的开发复杂度主要还是依赖前端,服务器在使用Lin的核心库后,其实开发是模式化的,难度不大,主要是查询数据库和提交数据库。但前端不一样,即使我们后期提供大量的业务组件,前端开发依然需要一定的工作量。支持Node的原因是因为我们想一个前端工程师就能开发完整个CMS。
最后简单聊一下Lin CMS和Lin UI的下版本开发计划:
Lin CMS将推出插件机制,业务功能将以插件的形式推出。开发者可以开发可复用的插件,并提供给其他开发者使用。比如电商SKU这样的模块就比较适合开发成插件。
消息中心。CMS有一个很强的需求就是实时提醒,比如支付后CMS需要弹窗提醒有一个新订单。Lin打算以插件的形式推出消息中心。
LinUI 下版本将推出list、自定义tabbar、自定义iconfont等功能。
此外,我们还需要招募更多的开发者加入到LinCMS的开发工作中,如果有熟悉Vue、PHP或者Node的同学可以加
QQ群:643205479
GitHub:https://github.com/TaleLin
文章评论