V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  duan602728596  ›  全部回复第 7 页 / 共 37 页
回复总数  730
1 ... 3  4  5  6  7  8  9  10  11  12 ... 37  
2022-09-28 16:52:43 +08:00
回复了 ohyeahhh 创建的主题 JavaScript 关于 https 网站加载 http 资源自动升级的问题
其它网站推过来的,粘贴前格式化一边,图片转 base64 ,视频用占位。保存后图片存到自己的 cdn 上,视频转码,然后修改文章中的地址。
2022-09-28 12:55:48 +08:00
回复了 suyuyu 创建的主题 问与答 后台的管理页面是该给前端写还是后端写?
后台管理 !== 画个表格 + curd
2022-09-28 11:27:10 +08:00
回复了 fanchenio 创建的主题 Electron electron 是不是要避免打开新窗口?感觉加载很慢。
关键词: Electron 视觉闪烁,解决办法 一是等待 ready-to-show 时显示 BrowserWindow ( https://www.electronjs.org/zh/docs/latest/api/browser-window#%E4%BC%98%E9%9B%85%E5%9C%B0%E6%98%BE%E7%A4%BA%E7%AA%97%E5%8F%A3 ),二是 node 模块延迟加载,比如
```javascript
const fs = global.require('node:fs/promises');

function dosomething() {
fs.writeFile();
}
```
修改为
```javascript
let fs;

function dosomething() {
fs ??= global.require('node:fs/promises');
fs.writeFile();
}
```
本来以为右面是 canvas 或者 webgl 实现的,结果是用的 Web Components 和 svg 实现的
2022-09-27 16:31:29 +08:00
回复了 Features 创建的主题 程序员 观广东某著名大专的 web 前端课程有感
没错,是有点坑。我在北大青鸟培训过,课上只讲了 html 、css 、jquery (直接讲的库,js 只讲了基础语法)。
工作后最开始是外包项目,也是瞎写。如果后面没有接触到最新的前端知识,可能也就在小公司混下去了。后来自己看了 ES6 标准,学习了 Node ,才找回正确的方向,进了大厂。

对于前端的变化,我觉得现在其实已经很稳定了,框架、编译器、工具各司其职。也就是说,前端开发的这一套流程已经稳定了,这个时候的课程是可以满足一定时间的。
2022-09-08 18:41:43 +08:00
回复了 JoeyZou 创建的主题 求职 一年前端,简历求指导 & 求职
@JoeyZou 首先 gitHub ,进去之后的项目没有介绍,面试官也不会仔细看你的代码。所以感觉有一点空,第一印象不好。

专业技能前两条都包含了 js ,但是第一条又有“常用数据结构、算法和计算机网络”,这个和 js 关系不是特别大。第六条 JQuery 和 Element-UI 其实不应该算在工程化里。
2022-09-08 16:24:09 +08:00
回复了 JoeyZou 创建的主题 求职 一年前端,简历求指导 & 求职
个人主页有点空,不如不放。
专业技能有点混乱,不同领域的技能放在了一起,相同领域的技能被拆开了。
数据库,现成的 IndexedDB 啊
2022-08-30 21:17:33 +08:00
回复了 marcosteam 创建的主题 问与答 为什么 npm 更新比安装还要慢
感觉用的不是官方源
可以修改 class 的前缀啊
根据 electron 好几年的开发经验,我推荐 electron ,原因如下:
1. 从数据持久化上来讲,浏览器原生支持 localStorage 、sessionStorage 、IndexedDB 等,不需要在自己引入本地存储的解决方案
2. 开启多线程比较容易,原生 WebWorker 支持
3. 因为你使用了 react ,可以说复杂的界面的切换就很容易了(HashHistory)
4. 打包跨平台,在 mac 上可以编译 mac 、linux 、window
5. 可以在主线程开启子线程,启动其他服务
6. electron 原生支持一些系统功能,比如文件选择器、多窗口等等
7. 可以使用 electron-store 这种来存储相关配置
反正你选择的时候也要考虑到周边的功能,有的时候这些反而会阻碍你的开发
2022-08-23 14:10:01 +08:00
回复了 ligz 创建的主题 程序员 一个新的博客主题,各位大佬给点意见
我的建议是有点颜色来区分链接、按钮之类的这些需要交互的东西。同一个颜色看下来,会让人看的很累。
2022-08-23 01:00:16 +08:00
回复了 cloudsigma2022 创建的主题 问与答 文件后缀为 .sz 格式的视频文件,如何打开
同 1L ,主流的视频格式里面没见到过 sz 的,应该不是个媒体文件
2022-08-22 18:52:33 +08:00
回复了 Macv1994 创建的主题 GitHub Copilot github copilot 值得买吗?
没买,因为免费用
2022-08-18 18:41:37 +08:00
回复了 magese 创建的主题 程序员 为什么公司的人写代码都无视 IDE 的警告提示?
有些不一定是代码的原因,所以没法改。比如 react 支持 jsx-runtime 后,ide 仍然提示要 import React 这种。
2022-08-18 13:18:25 +08:00
回复了 voidmnwzp 创建的主题 程序员 大家公司的项目代码会写的尽善尽美吗
会的,因为写好了,后面加需求或者删代码也会快很多。节省的也是自己的时间,这个时间无论是学习、划水还是干私活都是赚到了。而且简历上也有资本吹了。
2022-08-18 10:47:21 +08:00
回复了 0xffSol 创建的主题 程序员 vite 编译速度没有宣传的那么快啊!
lodash 和 echarts 按需加载了吗?
建议使用 lodash-es 替换 lodash 。
element-plus 应该也是可以按需加载的啊
图片压缩了吗?
@darklinden
1. 我的意思是保留 bigint 的写法,JSBI 使用 babel 插件作为 polyfill 处理,这样就不需要导出 JSBI 的类型了。类似于 corejs 的处理。
2. 开心就好,反正觉得没问题就没问题。
3. 同 1
4. 没有 bigint 的环境用 polyfill 处理,可以保证类型的一致性
由于有 https://www.npmjs.com/package/babel-plugin-transform-bigint ,可以将 bigint 转换成 JSBI 。所以现在我觉得你可以移除你代码中的 bigint 了,而是将 JSBI 作为类似于 corejs 的 polyfill ,由 babel 来处理。

还有就是不太推荐用模块类型来判断环境,因为现在 node 也支持 ESM 了,有些会直接将 node 全部切换到 ESM 。别的模块一般是'moduleName'作为 node 环境导入的模块,'moduleName/browser'作为浏览器环境导入的模块。
2022-08-09 23:32:20 +08:00
回复了 trivisa 创建的主题 程序员 研究生毕业转程序员来得及吗?帮朋友发贴
@bingowrt 可以,ID 去掉字母就是 Q
1 ... 3  4  5  6  7  8  9  10  11  12 ... 37  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3376 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 11:47 · PVG 19:47 · LAX 04:47 · JFK 07:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.