纯后端如何写前端?我用了低代码平台( 二 )


文章插图
 
它这个框架是前后端分离的,后端还可以生成对应的CRUD代码,前端基于vue和element-ui开发 。
当时其实我有点想选它的,但考虑到我要再部署个后端,还得学点vue,我就搁置了
2.2 RuoYi官方文档:
http://doc.ruoyi.vip/ruoyi/

纯后端如何写前端?我用了低代码平台

文章插图
 
RuoYi给我安利的也很多,这个貌似最近非常火?感觉我被推荐了以后,到处都能看到它的身影 。
我简单刷了下文档,感觉他做的事比renren-fast要多,文档也很齐全,但是没找到我想要的东西:我打开一个文档,我希望能看到它的系统架构,系统之间的交互或者架构层面上的东西,但我没快速找到 。
项目齐全和复杂对我来说或许并不是一件好事,很可能意味着我的学习成本可能会更大 。于是,我也搁置着 。
2.3 Vue相关vue-element-admin
官方文档:
https://panjiachen.github.io/vue-element-admin-site/zh/guide/
纯后端如何写前端?我用了低代码平台

文章插图
 
Vue Antd Admin
官方文档:
https://iczer.gitee.io/vue-antd-admin-docs/start/use.html#%E5%87%86%E5%A4%87
纯后端如何写前端?我用了低代码平台

文章插图
 
Ant Design Pro
官方文档:
https://pro.antdv.com/docs/getting-started
纯后端如何写前端?我用了低代码平台

文章插图
 
这几个项目被推荐率也是极高的,从第一行介绍我基本就知道需要去学Vue的语法,奈何我太懒了,搁置着 。
2.4 layui有好几小伙伴们听说我会jQuery,于是给我推荐了layui 。我以前印象中好像听过这个框架,但一直没了解过他 。但是,当我搜到它的时候,它已经不维护了
纯后端如何写前端?我用了低代码平台

文章插图
 
GitHub地址:
https://github.com/sentsin/layui
我简单浏览下文档,其实它也有对应的一套”语法“,需要一定的学习成本,但不高 。
纯后端如何写前端?我用了低代码平台

文章插图
 
第一感觉有点类似我以前写过的BootStrap,我对这不太感冒,感觉如果要接入可能还是需要自己写比较多的代码 。
2.5 其他还有些小伙伴推荐或者我看到的文章推荐:x-admin/D2admin/smartchart/JEECG-BOOT/Dcat-admin/iview-admin等等等,在这里面还有些依赖着php/Python
总的来说,我还是觉得这些框架有一定的学习成本(我真的是懒出天际了) 。可能需要我去部署后端,也可能需要我学习前端的框架语法,也可能让我学Vue
看到这里,可能你们很好奇我最后选了什么作为austin的前端,都已经被我筛了这么多了 。在公布之前,我想说的是:如果想要页面好看和灵活性高还是得学习Vue 。从上面我被推荐的框架中,好多都是在Vue的基础上改动的,并且我敢肯定:还有很多基于Vue且好用的后台是我不知道的 。
注:我这里指代跟我一样不懂前端的(如果本身就已经懂前端,你说啥都对)
纯后端如何写前端?我用了低代码平台

文章插图
 
3、amis框架我最后选择了amis作为austin的前端 。这个框架在我朋友圈只有一个小伙伴推荐,我第一次打开文档的时候,确实惊艳到我了
纯后端如何写前端?我用了低代码平台

文章插图
 
文档地址:
https://baidu.gitee.io/amis/zh-CN/docs/index
它是一个低代码前端框架:amis 的渲染过程是将 json 转成对应的 React 组件
我花了半天粗略地刷了下文档,大概知道了JSON的结构(说实话,他这个文档写得挺可以的),然后我去GitHub找了一份模板,就直接开始动手了,readme十分简短 。
纯后端如何写前端?我用了低代码平台

文章插图
 
GitHub:https://github.com/aisuda/amis-admin
这个前端低代码工具还有个好处就是可以通过可视化编辑器拖拉生成JSON代码,将生成好的代码直接往自己本地一贴,就完事了,确实挺方便的 。
纯后端如何写前端?我用了低代码平台

文章插图
 
可视化编辑器的地址:
https://aisuda.github.io/amis-editor-demo/
4、使用感受其实没什么好讲的,无非就是在页面上拖拉得到一个页面,然后调用API的时候看下文档的姿势 。
在这个过程中我也去看了下这个框架的评价,发现百度内部很多系统就用的这个框架来搭建页面的,也看到Bigo也有在线上使用这个框架来搭建后台 。有一线/二线公司都在线上使用该框架了,我就认为问题不大了 。


推荐阅读