WebAssembly 堪称一个革命性的技术,它给 Web 带来了更多的可能性,对于 CPU 密集型的应用,比如图片、音频、视频、直播、机器学习、AR、VR、游戏、在线会议、在线文档、在线 IDE、在线游戏等等,WebAssembly 既可以帮助 Web 突破性能瓶颈,也可以让 Web 得以利用其他语言的代码库。随着越来越多业务跟服务转战云端,基于 Web 本身优势,外有 WebAssembly 技术性能加持,在可预见的未来,WebAssembly 可让 Web 再次绽放。

Read More

著名 IT 咨询公司 Gartner(高德纳),有一个”技术热门度曲线”模型(Gartner Hype Cycle)。该模型认为,一门技术的发展要经历五个阶段:启动期泡沫期低谷期爬升期高原期;该公司每年都会公布当年的热门技术图;基于所提及的新兴技术, 如果没有接触,难以知道是用来做什么的。本文旨在科普这些行业技术。

Read More

倾城之链 是基于 Vue2 所构建的单页面应用(SPA),这很不利于 SEO,尤其是之于国内搜索引擎。早在项目之初,采取 SSR 方案对代码侵入性高,也不大方便以 SSG 方案处理;于是乎,便在服务端针对搜索引擎爬虫返回预渲染结果,从而做 SEO 优化;本文就此方案做简单分享。

Read More

转眼间,距离「倾城之链」诞生之时,已有六年之久。如今(2022.10.25),倾城收录网站已突破 1000 款,值此之时,有必要督促自己深入思考,不仅是「倾城」过往的总结、未来之设想,更要确立后续业余项目方向、乃至职业规划。于是乎,便有了这篇文章,也有意将其做成年度系列,年与时驰,环境变迁,认知更替,载之于文,以慰这似水流年

Read More

前端发展史及学习方法论

豆豆的小说《遥远的救世主》中提到:“有道无术,术尚可求,有术无道,止于术”,深以为然。道是方向,术是法则;认清事物的本源、把握事物之规律,有助于后续更好掌握知识、技能,从而解决需求和问题。故而,本篇分享,主要围绕学习方向、如何学习等方面进行。托尔斯泰曾说:“多么伟大的作家,也不过就是在书写他个人的片面而已”,意识流派相关(技术)分享亦是如此,望朋友们带着思考,辩证看待,吸取觉得有用部分即可。

Read More

在诞生近 70 年之后, 函数式编程(Functional Programming)开始获得越来越多的关注。并且随着时间推移、技术演变,它与前端开发,结合的也越发紧密;前些日子,读了些文章,对函数式编程有了粗浅的了解,并在代码上做了些实践,发现这种思想非常有趣,喜之不已。近日我女神对它突感好奇,于是乎,便结合业界已有之分享,结合自己理解与实践,梳理成文,以便解释。

Read More

沈从文先生在给张兆和的情书中,有写道:“我一辈子走过许多地方的路,行过许多地方的桥,看过许多形状的云,喝过许多种类的酒,却只爱过一个正当最好年龄的人”。近十年,写文章或文档,用过非常多基于 Markdown 出色的文本编辑工具,诸如 Sublime TextCmd MarkdownMarkEditorTyporaArya 在线 等等,直到遇见 Obsidian ,被强大的功能、完美的设计所震撼、折服,堪称地表最强文本编辑工具

Read More

对于博客或者文档,全文搜索是非常重要的功能。现如今,网站生成器工具,无论是静态的、携带完整后台的、还是基于低代码、无代码的,皆不可胜数,诸如:HexoVuepressDocsifyHugoGhost 等,但之于「搜索」功能,或未提供、或不尽如人意;基于这样的背景,本文旨在探讨如何打造本地全文搜索

Read More

自 2021 年九月,就有尝试在 Google Ads,为个人应用倾城之链投递广告,以增加转化(访问量);Google Ads 使用比较简单,价格相对也便宜,可谓「物美价廉」;其中,比较复杂的是:“为您的自适应型展示广告添加素材资源,争取更多转化”;为提升转化,就得逼着自己去“设计”「广告素材」,此篇文章,旨在记录在制作过程中的些许心得,以期后续可不断提升;也希望能给有相同诉求的朋友,提供些参考(备注:负面的也蛮有价值)。

Read More

清风明月阁,基于 Wiki.js 搭建的 Web 应用,名字取自:“惟江上之清风,与山间之明月,耳得之而为声,目遇之而成色”。年与时驰,意与岁去,念其功能之丰盈,特在此:记余之所造,录吾之所闻,享愚之所学,载我之随感…..人生漫短,白首时回顾,堪凭这些许文字以自怜。

Read More