后端程序员兼职 JS 前端,有什么提高 js 前端开发速度的方式?

2020-04-26 11:08:13 +08:00
 tctc4869

如题,在没有前端开发人员的情况下,不考虑定制化美化页面,后端开发人员要如何根据提供的请求接口,快速开发一个好看可用的 html 页面?信息管理,内容管理,简单的表单提交,还有博客,等一些简单页面了。

我不想自己写 css 样式,能用别人就用别人写的,我自己写 css 我就头疼,写 js 去美化 ui 我也头疼。即便使用了 vue-element,我还得写一套前端状态管理的代码与后端接口对接。如果能把写状态管理的时间能省下来,那更好了。

这里的后端不考虑是哪种语言开发,就根据提供的请求接口来。

5088 次点击
所在节点    JavaScript
46 条回复
tctc4869
2020-04-26 13:32:51 +08:00
@SilentDepth 是的,可以这么说,一个组件看成一坨 HTML 字符串,几坨 HTML 字符串拼出一个页面的 HTML 。想要找一个快速拼接 html 组件的思路或者工具。但不一定是后端渲染,也可能是代码生成器拼接,然后复制到页面文件里
rick2c
2020-04-26 13:33:16 +08:00
我觉得你想要的是一套拖拉拽式的自定义前端模板
tctc4869
2020-04-26 13:37:08 +08:00
@SilentDepth 当然我说的不是纯粹指页面快速生成,而是指“根据所填写的参数而快速生成页面“,参数可能包含是网络请求接口,<title>标签名称,如果是 cms,可能还包括列名,内容管理名称
tctc4869
2020-04-26 13:40:08 +08:00
@rick2c 拖拉拽式这种前端开发方式,其实还不如根据 Json 字符串,拖拉拽式弄出稍微复杂的页面,就比较困难。
SilentDepth
2020-04-26 13:46:27 +08:00
@tctc4869 #23 看来你要的是「站点生成器」……那我的知识无法解答你的问题了 = =
vone
2020-04-26 13:49:10 +08:00
是不是这样的:
[jsonschema 生成表单页面,支持模板 HTML 源码二次编辑开发]( https://www.v2ex.com/t/518387)
<https://github.com/giscafer/ngx-form-builder>
<http://form.giscafer.com/#/zorro>
tctc4869
2020-04-26 13:56:58 +08:00
@vone 算是把,根据模板字符串,根据给出的模板参数所需的参数,生成页面,这个参数蕾西,可以是 json 串,也可以是 xml,toml 都行。
tctc4869
2020-04-26 13:57:55 +08:00
@vone 可以让用户自己定义模板和模板参数,并保存,以后复用。
yaphets666
2020-04-26 14:00:51 +08:00
avue
tctc4869
2020-04-26 14:07:04 +08:00
@yaphets666 这个感觉不错,Json 串驱动页面
yaphets666
2020-04-26 14:31:09 +08:00
@tctc4869 不是的...只是把 vue 和 elementui 封装在一起 弄了一些 CRUD 的封装
tctc4869
2020-04-26 14:46:17 +08:00
@yaphets666 百度 “json 驱动 ui” 第一个就是“Avue: Avue 是基于 JSON 驱动 UI 的思想……”
yaphets666
2020-04-26 15:28:24 +08:00
@tctc4869 看来你确实不懂前端 作者的意思是数据驱动视图 只不过现在数据传输都是 JSON 格式的
glacial
2020-04-26 16:40:24 +08:00
后端程序员 angular 一把梭
zaul
2020-04-26 17:07:35 +08:00
随便找个后端 UI 框架+vue 一把梭不就完了
siweipancc
2020-04-26 19:10:41 +08:00
angular 一把梭,就像 springboot 一样畅快,开箱即用
gouflv
2020-04-26 19:58:58 +08:00
vue 不适合后端,json 驱动 ui 不适合任何端
shintendo
2020-04-26 21:44:28 +08:00
json 驱动 ui 是什么时髦词
tctc4869
2020-04-26 21:50:08 +08:00
@shintendo 通俗点说是数据驱动 ui,比如生成图表,有些图表框架的 api 生成图表,html 只需凭借一个 div,js 凭借 Json 或 xml 等数据就能生成一个图表。那么这里指的是用数据驱动表单,数据是什么样子表单就是什么样子。
JerryCha
2020-04-26 22:44:46 +08:00
vue-cli 一键初始化,请

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/666198

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX