chaojidan

导航

04 2025 档案

webpack的原理和优化
摘要:webpack是一个用于现代 JavaScript 应用程序的静态模块打包工具 webpack解决的问题: 对模块化编程的支持 通过loader可以使 webpack 支持多种语言和预处理器语法编写的模块,如Vue, React,等 webpack-dev-serve提供的本地服务和无需刷新整个页面 阅读全文

posted @ 2025-04-30 10:26 chaojidan 阅读(24) 评论(0) 推荐(0)

基于canvas的图分析方案(知识图谱)
摘要:基于canvas的画图,可以选择阿里巴巴的G6,使用它提供的api进行画图,这种方案适合小公司小团队;如果公司规模和团队还不小,可以基于d3自己封装画图的能力,可以参考G6或者国外的一些开源项目,这样子在性能和功能上都做到的自主可控,我当时在的公司和团队还不错,所以选择自己来搞,基于d3自己分装的画 阅读全文

posted @ 2025-04-29 16:55 chaojidan 阅读(44) 评论(0) 推荐(0)

文章关键字标记方案(内容标记)
摘要:有些公司的业务需要把一篇篇文章里面的关键字标记出来,如果不符合的文章就不发布出去,标记文章里面的关键字有多种方案,比如:使用svg进行标记;使用dom进行标记;使用canvas进行标记。 我个人推荐使用Dom进行标记,符合Dom操作的习惯,而且简单易用,易于理解,同时不需要深入了解画图类的技术底层。 阅读全文

posted @ 2025-04-29 10:14 chaojidan 阅读(22) 评论(0) 推荐(0)

前端国际化方案
摘要:大部分公司在做国际化的时候,都是在已有项目上去做,即便一开始项目启动时做了预留的口子,但是前期项目上线时还是先上线中文版的,少数的项目是一开始就做国际化的,所以大部分的情况下,都是怎么把一个中文版的项目以最低的成本改造成一个国际化的项目。 最通用的方案: 当然里面还涉及到很多的细节,比如:发起第一次 阅读全文

posted @ 2025-04-29 09:39 chaojidan 阅读(77) 评论(0) 推荐(0)