V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  duan602728596  ›  全部回复第 8 页 / 共 38 页
回复总数  759
1 ... 4  5  6  7  8  9  10  11  12  13 ... 38  
2022-10-25 11:36:16 +08:00
回复了 unt 创建的主题 程序员 求问前端多媒体编辑器是怎么实现的
曾经做过一个简单的,UI 技术栈是 react ,视频渲染用的 canvas 。
音频轨视频轨时间轴拖拽都是纯原生 js 来计算逻辑。
每段视频都缓存了 video dom ,避免切换后重新加载。点击时间轴后会计算时间,然后将对应的 video dom 绘制在 canvas 上。
因为视频裁段存的 redux 里面,所以播放的时候还需要想办法处理 re-render 导致的问题。
2022-10-21 10:24:06 +08:00
回复了 tmo 创建的主题 CSS 有什么字体文件切块的工具嘛
可以试试 Font-spider
2022-10-19 17:11:10 +08:00
回复了 antxiaoye 创建的主题 Go 编程语言 求教使用 Golang 替换 html 的标签里的内容
我的建议是使用 goquery 替换后,再使用正则把<html><head></head><body>和</body></html>这段去掉
2022-10-13 18:24:02 +08:00
回复了 kongkongye 创建的主题 程序员 ssr 有哪些好的方案吗?
其实自己改造的成本不高。不太推荐用无头。
2022-10-13 17:02:16 +08:00
回复了 happy61 创建的主题 问与答 JS 有什么好用的的队列组件或者代码?
https://github.com/duan602728596/Q/blob/main/src/Queue.ts
以前搞过限制文件上传,写过一个
2022-10-10 10:27:38 +08:00
回复了 ericgui 创建的主题 程序员 vitejs vs webpack? 2022 年了,选哪个?
eslint 交给 IDE 就好了,然后在提交时检查一遍。没有必要在开发时配置。
每次修改文件后都要检查一遍,不觉得编译慢吗?
2022-10-08 17:42:58 +08:00
回复了 leedarmau 创建的主题 分享创造 当设计师学了前端……看看我这个博客什么水平
图片何不上 webp 和 avif ?
2022-09-28 19:10:13 +08:00
回复了 ohyeahhh 创建的主题 JavaScript 关于 https 网站加载 http 资源自动升级的问题
@ohyeahhh 因为以前是在互联网新闻行业的,负责发布系统的开发和维护的
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 这种来存储相关配置
反正你选择的时候也要考虑到周边的功能,有的时候这些反而会阻碍你的开发
1 ... 4  5  6  7  8  9  10  11  12  13 ... 38  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2689 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 12:52 · PVG 20:52 · LAX 04:52 · JFK 07:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.