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

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

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

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

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

5072 次点击
所在节点    JavaScript
46 条回复
SilentDepth
2020-04-26 11:28:25 +08:00
找项目模板,改数据绑定,照葫芦画瓢
ixx
2020-04-26 11:30:11 +08:00
我么省事的开发方式我能想到的只有一个-----外包
murmur
2020-04-26 11:30:56 +08:00
信息管理,内容管理,简单的表单提交,这些是可以不用状态管理的,vuex 我们就拿来共享全局变量
Desiree
2020-04-26 11:31:54 +08:00
状态管理应该是业务层面的把,除非你想省略掉数据的管理。有些东西不能省的,全都能省,要开发来干嘛呢
SSW
2020-04-26 11:32:41 +08:00
找写好的模板呗,改一改上线完事
miniwade514
2020-04-26 11:36:21 +08:00
看你的核心诉求就是:不写前端代码。也没有复杂 UI 的需求。那我感觉用传统的服务端模板渲染的方式就可以了,自己去网上买套模板,用你熟悉的模板引擎往里面塞变量。
zclHIT
2020-04-26 11:44:52 +08:00
找个模板照葫芦画瓢,样式什么的就用通用的,bootstrap,antd 之类的直接拿来用
dartabe
2020-04-26 11:45:29 +08:00
模版引擎
azcvcza
2020-04-26 11:45:59 +08:00
无内鬼,JQuery 一把梭
labulaka521
2020-04-26 11:50:55 +08:00
vue-element-admin
tctc4869
2020-04-26 12:35:42 +08:00
@SilentDepth 问题是,怎么把页面模板抽取出来,快速套用
tctc4869
2020-04-26 12:37:35 +08:00
@miniwade514 有哪些好的模板网站呢?
tctc4869
2020-04-26 12:37:58 +08:00
@azcvcza 有人想 xss 攻击怎么办
wangyzj
2020-04-26 12:40:18 +08:00
vue-element-admin 或者 adminlte 都可以啊
tctc4869
2020-04-26 12:40:38 +08:00
@dartabe 如果是依据后端模板引擎的话,,套用模板页面和请求接口对接,有哪些思路策略呢?
SilentDepth
2020-04-26 12:41:30 +08:00
@tctc4869 #13 看到你说 XSS 突然反应过来你是那个问 XSS 免疫方法的人 = =

「怎么把页面模板抽取出来」
没明白你的「抽取」是什么意思。想快速套用,直接复制文件就得了。
dartabe
2020-04-26 12:55:52 +08:00
@tctc4869 状态管理可以参考三楼 一般共享变量就行了
tctc4869
2020-04-26 13:12:10 +08:00
@SilentDepth 就像面向对象一样,把需求抽象成实体类,这里的抽取,我指的是,把模板页面和参数抽象成类,这个确切的说,是有抽象功能的代码生成器把
ppphp
2020-04-26 13:21:43 +08:00
这边写 router 然后用组件写数据绑定就完事了,css 比较难
SilentDepth
2020-04-26 13:24:30 +08:00
@tctc4869 #18 你是在做后端渲染?那还是用 Bootstrap 吧,一个组件看成一坨 HTML 字符串,几坨 HTML 字符串拼出一个页面的 HTML 。

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

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

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

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

© 2021 V2EX