获得徽章 8
哈啰技术
Allan91的头像
@quark-design.hellobike.com《React+Redux前端开发实战》作者 机械工业出版 @ 哈啰
App端判断是否是大陆用户的最简洁方式,无需IP库[吃瓜群众]
Allan91于2022-11-22 10:56发布的图片
14
Allan91的头像
@quark-design.hellobike.com《React+Redux前端开发实战》作者 机械工业出版 @ 哈啰
今天星期几?控制台运行,有惊喜😂
let arr = [
[1, 9, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22],
[2, 8, 12, 18, 22],
[3, 7, 12, 13, 14, 15, 16, 18, 22],
[4, 6, 16, 18, 22],
[5, 5, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22],
];

function demo(arr) {
let str = "";
for (let i = 0; i < arr.length; i++) {
for (j = 0; j < 30; j++) {
if (arr[i].indexOf(j) > -1) {
str += "█";
} else {
str += " ";
}
}
str += "\n";
}
return str;
}
console.log(demo(arr));
展开
18
讲真,一直以来,我并不看好设计稿转代码这种工具。原因有下:1、对设计师画图有要求,前端与设计师岗位是分开的,协作沟通成本;2、开发者电脑一般不会使用/安装设计软件(国内盗版软件横行);3、现在互联网开发不像几年前,没有很多大块的新页面需要开发,老工程/页面迭代居多,没有场景。4、此外,就这么点需求,设计稿导入代码导出,还得改改生成的代码,这时间开发者自己写不好么。代码写的难道不比机器生成的代码优雅?!这能节省多少时间(当然还得看公司业务场景),这一整套新的研发流程下来,真能为企业节省多少人力成本嘛?(以上随笔,不严谨的观点。)


虽然D2C(design to code)技术实现是一种能力的体现,但是否适合自己的公司还得多思考思考。这不是能不能做到的问题,而是该不该做的问题。
展开
1
Allan91的头像
@quark-design.hellobike.com《React+Redux前端开发实战》作者 机械工业出版 @ 哈啰
quark-design.hellobike.com

技术框架的出现,提升了开发体验以页面性能,但技术框架的不断迭代更新,为项目的维护带来诸多挑战,如:

- 视觉组件无法跨技术框架(React、Vue等)使用
- 技术框架一旦升级,视觉组件常常必须配合迭代升级

因此,我们开发了这套 UI 框架,旨在与技术框架隔离(技术栈无关),让视觉组件避免落入技术栈迭代而迭代的怪圈。
展开
4
下一页
个人成就
优秀创作者
文章被点赞 2,250
文章被阅读 177,424
掘力值 7,780
哈啰技术
收藏集
4
关注标签
54
加入于