adonis-rest icon indicating copy to clipboard operation
adonis-rest copied to clipboard

大神你咋又高新项目了哈哈

Open lizhongyi opened this issue 6 years ago • 14 comments

你的那个rest-server咋不搞了

lizhongyi avatar May 03 '18 08:05 lizhongyi

那个要弄的,那是个项目,这是个adonis插件,那个项目要基于这个插件

wxs77577 avatar May 03 '18 09:05 wxs77577

你这个最终要实现控制台手动创建模块吗?大佬,将来系统基础架构好了之后,就可以安装各种可插拔的插件了呗?

lizhongyi avatar May 03 '18 09:05 lizhongyi

希望是这样,暂时先把基本的表格和表单做的灵活一点

wxs77577 avatar May 04 '18 01:05 wxs77577

@wxs77577 大佬你这个插件或者说是地基,限定死了mongoDB是不是不太好啊?

lizhongyi avatar May 04 '18 01:05 lizhongyi

这个项目最终理想状态就是,前端是一个通用的UI壳,靠后端数据驱动,好短开发完善之后,只要命令行生成模型,或者在线配置模型就可以完成一个新的功能模块?

lizhongyi avatar May 04 '18 02:05 lizhongyi

嗯 最终都是走人性化、定制化、可视化。

如果用关系型数据库需要运行很多迁移文件,而且查询语法也大不相同。而MongoDB根本不需要在数据库层面做更改字段的操作,所以更灵活。不过以后社区发展好了也有可能适配关系型数据库的。

wxs77577 avatar May 04 '18 02:05 wxs77577

我看了你在论坛里面的请求,确实node项目基本上对mongo支持的非常好,尤其是rest项目,我开始以为他们的默认的ORM是完美支持mongo,我现在也非常喜欢这个框架以及你的项目,刚才试着跑了下,就卡在数据迁移哪里了,看了那个 lucid-mongo那个项目里面有了一些例子,好像可以跑起来,另外大佬是否可以加一下微信什么的好好跟你取取经:)

lizhongyi avatar May 04 '18 05:05 lizhongyi

如果用MongoDB应该不太需要数据库结构的迁移,顶多就是加个索引。

wxs77577 avatar May 04 '18 06:05 wxs77577

陷入了纠结,官方对PostgreSQL支持的如何呢?

lizhongyi avatar May 04 '18 07:05 lizhongyi

挺好的

wxs77577 avatar May 04 '18 08:05 wxs77577

大神,pgsql 支持的很好,为啥你会选择mongo能交流下吗? pgsql是否满足你的需求呢?

lizhongyi avatar May 08 '18 08:05 lizhongyi

pg我没用过,不好评价。

  • 就像JAVA+Oracle、PHP+MySQL一样,Node+MongoDB搭档比较好
  • mongo性能好
  • 后期水平扩展方便
  • 原生支持JS的数组、对象和正则查询
  • 创业项目经常改需求,schemaless省事儿
  • 正好有个lucid-mongo扩展,无缝迁移 等等

wxs77577 avatar May 09 '18 03:05 wxs77577

话说大佬,你打算使用ts吗,我感觉ts化之后真的很方便很强大啊。

lizhongyi avatar May 21 '18 06:05 lizhongyi

adonis 一定需要orm吗? 使用mongoose 可以代替吗?

lizhongyi avatar May 21 '18 15:05 lizhongyi