V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  duan602728596  ›  全部回复第 16 页 / 共 37 页
回复总数  735
1 ... 12  13  14  15  16  17  18  19  20  21 ... 37  
2020-05-25 11:04:05 +08:00
回复了 fxxwor99LVHTing 创建的主题 Web Dev 前端页面逻辑如何优化,请教。
现在的项目基本上都是前后端分离,后端只提供接口,前端单页面应用,框架就是 react 、angular 、vue 全家桶了。
服务就是 express 或 koa,可能会用 nginx 进行反向代理,不过我个人来看感觉没必要。

但是你的情况,我个人的感觉就是你们的项目就是以前 jsp 、aspx 、php 的开发方式。因为你们后端不专业的前端开发方式,把一个应用模块里所有的逻辑都写在一起,堆砌代码,导致了你们现在这样的情况。

我现在给你们的建议:
1 、使用 requirejs,对代码进行拆分,requirejs 加载通用模块、每段逻辑的执行文件。
优点:对于你们的项目的破坏性小,可以无缝升级
缺点:文件地址是相对于 html 的;需要配置; js 文件不是同步加载的

2 、使用 gulp + webpack,用 webpack 将单个页面内每段逻辑的执行文件打包到一起。
优点:使用了 es6 的模块来拆分你们的业务逻辑;可以配合 babel,让你们使用最新的 es 版本( webpack 如果没有 style-loader 之类的来注入 css,单纯只编译 js 的话,是可以兼容 ie 的);打包的同时,顺便压缩代码(生产环境)
缺点:项目开发时,需要安装 node,启动 gulp ;配置稍微复杂一些
2020-05-22 11:24:59 +08:00
回复了 injustice 创建的主题 程序员 React 如何在 IE 中实现兼容
放弃吧,有些网站还在支持 IE,是因为 IE 的流量能带来真金白银的。你这个项目兼容 IE10 能带来多少收益?收益值得为了兼容 IE10 花费大量的时间、精力么?
2020-05-16 19:27:08 +08:00
回复了 tctc4869 创建的主题 Vue.js 用 vue 开发前端,有哪些增加代码可读性的插件?
感觉用的太不对
2020-05-15 08:32:24 +08:00
回复了 JayLin1011 创建的主题 Node.js Deno 已來,你來不來?
不会有人认为 node 的依赖只能写版本号吧,不会有人认为 node 不支持 github 地址吧
2020-05-14 12:29:53 +08:00
回复了 firhome 创建的主题 程序员 前端批量高亮页面上某些关键字 有什么好的插件吗?
因为文字可能被不同的标签隔开,比如
<div>a<b>b</b>c</div>
这种,所以我是用 parse5 把 html 拆成 ast 树,
取每个节点去掉标签后的字符串,
计算需要高亮的字符串的位置,
把字符串打上标记,然后对有标记的进行统一处理
2020-05-13 11:22:02 +08:00
回复了 zhuwd 创建的主题 程序员 混合开发 windows 客户端,除了 electron 还有哪些好用的技术框架
react-nodegui,支持 webpack 打包和热替换,可以试一试,不过组件会很少。或者试试 nodegui
2020-05-12 19:13:39 +08:00
回复了 lihongming 创建的主题 Vue.js 写 React 的学了一下 Vue,真香
@rain0002009 https://github.com/ant-design/ant-design/issues/22802#issuecomment-621622699
next 里面使用 antd 按需加载的方法。因为 node_modules 里面的组件是使用 node 的 commonjs 的方式加载,而不是用 webpack 编译打包的,所以会报错
2020-05-11 01:00:26 +08:00
回复了 imme90 创建的主题 程序员 前端和 UI 设计是否真的一文不值?
1 、现在好多业务逻辑都放在前端处理。
2 、不是所有的后台都是 table 搜索 curd 。我去年做过一个视频在线编辑平台,就是重前端的系统
3 、不管 2B 还是 2C,体验其实都挺重要的,但是开发人员毕竟不是使用人员,所以不重视。使用人员最开始是能用就行,但是使用一阵后,就会有要求。要是我现在在反馈群里问一句:有什么对系统不满意的,基本上我两年内是不愁没活了
2020-05-09 18:17:26 +08:00
回复了 DoctorCat 创建的主题 Python Pyinstaller 打包出来的 exe 文件被 360 安全卫士识别成木马?
告诉用的人把安全卫士啥的关了吧
曾经试过 react-nodegui,虽然已经接近前端开发的体验了,但是还是有很多坑。追求快的话还是推荐 electron 或 nwjs 吧
2020-04-27 20:15:17 +08:00
回复了 ailuoliai 创建的主题 程序员 精灵图(sprite)是前端做 , 还是 UI 做, 还是美工做?
以前的话,直接自动化合并图片,顺便生成 sass 文件
2020-04-25 20:24:13 +08:00
回复了 tgGFNew 创建的主题 Android 如何获取 APP 里面的某一页面网址
抓包,还有就是有些网页可以通过蓝牙在 mac 电脑上打开
2020-04-23 13:32:47 +08:00
回复了 fancy2020 创建的主题 React React 中写 propTypes 真的有用吗?
对于有些控制台一堆提示类型不正确、循环不写 key 值,放着一堆警告都不管的人来说,确实没啥用
2020-04-15 13:13:22 +08:00
回复了 lg106 创建的主题 Java 刚接触 Java 碰到个关于直播视频下载
这个就是俗称的“录源”,和语言没关系,用 ffmpeg 跑命令行吧。
2020-04-10 09:23:34 +08:00
回复了 csdoker 创建的主题 程序员 用原生 JavaScript 写了一个组件库,欢迎各位大佬关注,吐槽~
@babel/polyfill 已经不推荐用了,建议 core-js 升级到 3,压缩插件用 terser
2020-04-09 19:51:38 +08:00
回复了 TomeWong 创建的主题 程序员 Electron 创建子进程处理 上传文件的 MD5 计算和上传逻辑
上传文件,一定要用 fs 吗?如果用 File 对象上传的话,其实计算什么的反而可以放到 WebWorker 里来处理
2020-03-26 21:59:21 +08:00
回复了 kakaxi9394 创建的主题 程序员 音视频是个什么样的领域?你觉得哪个环节最难?
最大的麻烦点就是不同的视频格式处理成统一的格式了。视频转码后出现的音画不同步、花屏等现象大部分就是视频源素材有问题导致的。
处理音视频应该是用 c/c++吧,如果是命令行就无所谓了。
2020-03-24 11:39:57 +08:00
回复了 CHEN1016 创建的主题 Android https://raw.githubusercontent.com 这种链接怎么请求?
上 host 吧,过年在老家,整个 github 都上不去
2020-03-23 16:51:46 +08:00
回复了 ileeoyo 创建的主题 Java Java 如何动态生成 js 文件返回前端?
jsonp 怎么办的,你这个动态的 js 就怎么办
1 ... 12  13  14  15  16  17  18  19  20  21 ... 37  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1018 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 20:58 · PVG 04:58 · LAX 13:58 · JFK 16:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.