公司有个新的 rails api 后端项目,除了处理正常的业务之外,还需要一个管理后台
之前管理后台也是跟前端一样的 rails api + react + antd , 但是后来前端实在忙不过来,就自行实现
但每次写完 api, 再自行实现 react 还是感觉特别别扭,于是就想看看是否有别的方案来解决这个问题
由于后台也就是查看下数据,并没有太复杂的后台处理业务需求,
初步的想法是把这个 rails api 项目 还原成传统的 rails, 之后业务还是用 rails active model serializer 跑
但是其实这样做的话就需要引入很多 rails api 本来不需要的 middlewares, rpm 10k 左右,机器就两台,如果就因为跑个后台,而拖慢了整体,有点不划算
也想过重新开个新项目,数据库用之前的 api 的数据库,但是觉得这样做还要再次写 model, 似乎也不太方便。
另外还想过用 rails engine 包一下之前的 app, 或者开个新项目把 app 目录软链到原来的老项目上之类的,也不知道这么做到底科学不科学
所以问问大家 有啥好办法来处理这个问题呢