duan602728596 最近的时间轴更新
duan602728596

duan602728596

🏢  Microsoft / SOFTWARE ENGINEER 2
V2EX 第 214984 号会员,加入于 2017-02-14 12:15:43 +08:00
今日活跃度排名 3346
duan602728596 最近回复了
9 小时 31 分钟前
回复了 mioktiar56 创建的主题 程序员 被迫写了个 Electron 模板
我也是直接在渲染进程写 node 代码。
node require 在渲染进程会影响 page 的初始化,我靠自己写的 babel 插件来解决的这个问题。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
.container {
width: 300px;
padding: 16px 0;
border: 1px solid #000;
text-align: center;
}

.btn {
width: 50px;
height: 30px;
}

.btn-item {
position: relative;
display: inline-block;
margin: 0 4px;
text-align: left;
}

.small-btn {
position: absolute;
bottom: 0;
right: -75px;
}
</style>
</head>
<body>
<div class="container">
<div class="btn-item">
<button class="btn">Btn1</button>
</div>
<div class="btn-item">
<button class="btn">Btn2</button>
<button class="small-btn">Small btn</button>
</div>
</div>
</body>
</html>
53 天前
回复了 gyinbj 创建的主题 程序员 桌面软件开发求助
推荐 Electron 。理由如下:
1. 你需要 mac 和 win 双平台。Electron 可以直接在 mac 平台下编译 mac 、win 、linux 的多个平台的版本。
2. 各个平台上的 UI 效果一致,而且有丰富的组件库。如果你选择其他框架,你可能会遇到各个平台 UI 不一致,表单控件只有基础的系统组件,不支持复杂的表格,绘制图表,多路由页面不好实现等等问题。
3. 文档:用其他的会遇到找不到文档或者啃英文文档的问题。
4. 自带本地数据库,存储数据更方便。
58 天前
回复了 tjsdtc 创建的主题 前端开发 请教一下前后端分离的鉴权问题
“如果返回 401 前端就跳登录”可以做成“弹出登录框,登录成功后重新请求接口并返回数据”
Electron 启动慢,可能是初始化的时候启动慢,也可能是启动时同步加载了所有 node 的模块
个人看法
专业技能里:
1. 熟悉 W3C 标准,这个会给人夸大的感觉,除非面试你能给人讲出来很多
2. 专业技能第二条,有一些罗列技术名词了,而且有一些还是包含的关系,会给人强行凑技能的感觉
3. 专业技能第二条,ES6 是 ECMAScript 的版本,你这么写会给人不专业的感觉。最新的已经是 ES2024 版本了。还有就是 async 之类的总说的 ES6 语法其实不是 ES6 的版本,可以看 tc39/proposals 了解一下
4. nodejs 、typescript 这个现在其实也是隐性的要求
工作经历:
1. 不要把该做的东西放到经历里面,比如需求评审、前后端配合、会议之类的
2. start 法则 ,怎么做的,解决了什么问题要体现出来
3. 小程序的封装,会问你为什么封装会降低内存,你是做了什么优化。
4. 所有项目里面降低和提高的百分比是有工具统计的还是估计的(我来公司的时候我们老板就和我说过,要用数据说话)
5. 最好不要把使用库当作难点,除非你在开发过程中发现和解决了库的问题或者库导致的问题
6. 电梯维保系统 项目成果的第二条:这条我觉得问题最大,有点过于夸大了。完成前端开发和优化怎么就实现了电梯的核心模块功能,你的代码能够让电梯运行吗?提高了电梯的安全性、效率,厂家和安全人员敢没有数据和实验就这么夸下海口吗?
84 天前
回复了 dc2002007 创建的主题 React react ui 组件库选择
如果是后台管理系统的话,推荐使用 antd ,不推荐 react-bootstrap 和 nextui 。
你可以看一下 antd 的 form 和 react-bootstrap 、nextui 的 form 。antd 的 form 可以很容易实现非通用的复杂的表单组件。react-bootstrap 、nextui 更类似于通用的 UI 库,所以在后台的功能上可能会有一些缺失。
至于 TailwindCSS ,它可以结合其他的 UI 库来使用,并没有冲突。
120 天前
回复了 617953997 创建的主题 Vue.js 后端问一个 element plus 和 vue3 的问题
125 天前
回复了 yuhangch 创建的主题 程序员 突然感觉 tailwindcss 不香了
上完 br 压缩也没大多少
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   980 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 20:25 · PVG 04:25 · LAX 13:25 · JFK 16:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.