首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
geekrainy
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
156
文章 153
沸点 3
赞
156
返回
|
搜索文章
赞
文章( 153 )
沸点( 3 )
古茗打印机技术的演进
一句话概括一下热敏打印机:通过温度控制打印内容。 不要在碰到一些小票打印出来模糊的时候说没墨了,他根本没有墨!核心在纸,这就是为什么我们点外卖或者堂食给到我们的小票用指甲划一下就能变黑。 热敏打印机原
LowCode - 可视化中的规则组件设计
🌈 规则组件示例 ☀️ 为什么需要规则组件 数据可视化平台底层JSON解析器提供了模板字符串的支持,例如: 在可视化搭建中,模板字符串使用并不友好: 用户需要学习模板字符串语法,并且在编辑器中编写模板
使用IoC来管理你的Vue应用
假设我们有两个模块:一个实现http请求,另一个实现路由跳转。 在上面的代码中,为了实现登录功能,Login类内部分别实例化了HttpService和RouterService。虽然上述代码可以正常工作,但是不是很灵活。假如修改HttpService需要增加token信息: 此…
精读《Hooks 取数 - swr 源码》
fetch 的兼容性已经足够好,足以替换包括 $.post 在内的各种取数封装。 原生用得久了,发现拓展性更好、支持 ssr 的同构取数方案也挺好,比如 isomorphic-fetch、axios。 对于数据驱动场景还是不够,数据流逐渐将取数封装起来,同时针对数据驱动状态变化…
TypeScript 强大的类型别名
TS 有个非常好用的功能就是类型别名。 类型别名会给一个类型起个新名字。类型别名有时和接口很像,但是可以作用于原始值,联合类型,元组以及其它任何你需要手写的类型。 上面的类型意思是,若 T 能够赋值给 U,那么类型是 X,否则为 Y。 原理是令 T' 和 U' 分别为 T 和 …
[译] 为什么 React Suspense 将会逆转 Web 应用开发的游戏规则 ?
在本篇文章中,我不想太深入解释有关 React Suspense 的实现细节和它内部的工作原理,因为已经有很多优秀的博客文章、视频和讨论做过这些事情了。相反,我更愿意把重点放在 Suspense 将会如何影响在应用开发时我们对加载状态和架构应用的思考。 鉴于有些人可能没有听说过…
微前端如何落地?
在过去的几星期里,随着 Martin Fowler 博客上,那篇 Cam Jackson 写的微前端的文章发布,到处都在讨论 Microfrontend。作为一个微前端 “专家”,我也分享一下:如何去落地微前端。 微前端不是银弹,它和微服务一样会带来大量的挑战。 遗留系统迁移。…
拖拽组件:React DnD 的使用
学习 React DnD 的最初原因是阅读《如何写一个拖拽日历组件》附的源码时,看不懂拖拽组件 React DnD 的相关代码,于是行动力极强地学习了React DnD这个组件。 DragDropContextProvider 与 DragDropContex 类似,用 Dra…
[译] 拖放库中 React 性能的优化
我为 React 写了一个拖放库 react-beautiful-dnd 🎉。Atlassian 创建这个库的目的是为网站上的列表提供一种美观且易于使用的拖放体验。你可以阅读介绍文档: 关于拖放的反思。这个库完全通过状态驱动 —— 用户的输入导致状态改变,然后更新用户看到的内…
关于移动端适配,你必须要知道的
... 上面这些问题可能我们在开发中已经知道如何解决,但是问题产生的原理,以及解决方案的原理可能会模糊不清。在解决这些问题的过程中,我们往往会遇到非常多的概念:像素、分辨率、PPI、DPI、DP、DIP、DPR、视口等等,你真的能分清这些概念的意义吗? 本文将从移动端适配的基础…
下一页
关注了
2
关注者
19
收藏集
4
关注标签
44
加入于
2015-10-18