js1k
发表于|更新于
|浏览量:
兼听则明,偏信则暗。——魏徽
昨天分享了 aem1k
今天是js1k

其中有很多有趣的代码
例如这个吃豆人:
https://js1k.com/2019-x/demo/4122
代码:
https://js1k.com/2019-x/details/4122
效果:

相关推荐
2023-09-26
react生命周期弃用
强本而节用,则天不能贫;养备而动时,则天不能病;修道而不贰,则天不能祸。——荀子 在运行apache-shenyu发现很多警告 大致说是生命周期弃用了,并且提供了一个指南链接 https://legacy.reactjs.org/blog/2018/03/27/update-on-async-rendering.html 指南中大致提到了几点,以及相关的例子 https://legacy.reactjs.org/blog/2018/03/27/update-on-async-rendering.html#examples 例如请求数据渲染时使用componentDidMount代替componentWillMount之类的场景 我也针对新建了一个issue,去处理优化掉这些弃用的生命周期 https://github.com/apache/shenyu-dashboard/issues/341
2024-11-04
typescript-exercises(九)
如果你要宽容别人的过错,就要把眼光放到自己身上。——佚名 题目: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170/*Intro: PowerUsers idea was bad. Once those users got ...
2026-09-27
scriptc
看书和学习是思想的经常营养,是思想的无穷发展。——冈察洛夫 ScriptC:把 TypeScript 和 JavaScript 编译成真正的原生产物项目地址:https://github.com/vercel-labs/scriptc 当我们谈到 JavaScript 和 TypeScript,最熟悉的画面通常是运行在 Node.js、浏览器,或者某种打包好的前端环境里。 ScriptC 走的是另一条更激进的路:它试图把 TypeScript 和 JavaScript 编译成 typed IR、可读的 C、文本形式的 LLVM IR、本地汇编和对象文件、本地可执行文件,以及 WebAssembly 模块。 它不是在已有运行时之上再包一层,而是把源代码直接推进到更底层的编译结果里。对它来说,脚本语言不一定只属于解释执行,也可以进入原生编译的轨道。 一个把脚本语言往原生世界推进的编译器ScriptC 的定位很直接:TypeScript-to-Native Compiler。 README 里给出的说明表明,它使用 TypeScript compiler 作为前端,先把程序分析成中...
2022-03-06
redux-saga
活着就意味着必须做点什么,请好好努力。——《地下》 我们知道React等单页应用在开发时,页面变化依赖于state 随着 JavaScript 单页应用开发日趋复杂,JavaScript 需要管理比任何时候都要多的 state(状态)。 这些 state 可能包括服务器响应、缓存数据、本地生成尚未持久化到服务器的数据,也包括 UI 状态,如激活的路由,被选中的标签,是否显示加载动效或者分页器等等。 管理不断变化的 state 非常困难。如果一个 model 的变化会引起另一个 model 变化,那么当 view 变化时,就可能引起对应 model 以及另一个 model 的变化,依次地,可能会引起另一个 view 的变化。直至你搞不清楚到底发生了什么。state 在什么时候,由于什么原因,如何变化已然不受控制。 当系统变得错综复杂的时候,想重现问题或者添加新功能就会变得举步维艰。 如果这还不够糟糕,考虑一些来自前端开发领域的新需求,如更新调优、服务端渲染、路由跳转前请求数据等等。前端开发者正在经受前所未有的复杂性,难道就这么放弃了吗?当然不是。 这里的复杂性很大程度上来自于...
2022-10-01
bestofvuejs
为美而献身,比为面包而活着要幸福的多——艾默生 分享一个高质量vue的组件、页面库:https://bestofvuejs.com/ 收录了非常的多,也很精美
2026-02-21
seerr
完成工作的方法是爱惜每一分钟。——达尔文 关注系统与媒体库的专属搭档 Seerr 毫不夸张地说,在现代在线媒体的繁荣时代,拥有一个高效的媒体请求与管理系统已变得至关重要。今天,我们要为大家介绍一款特别适合Jellyfin、Plex 和 Emby 用户的开源应用软件 Seerr。它不仅提供智能化、直观的界面,还在便捷性与功能性之间找到了一个完美的平衡。 Seerr 是什么?Seerr 是一款免费的开源软件,专为管理多媒体资源库的请求流程而设计,非常适合那些利用 Jellyfin、Plex 或 Emby 媒体服务器的朋友。同时,Seerr可以完美地与您现有的服务集成,比如 Sonarr 和 Radarr,大大简化了媒体管理的复杂性。 以目前 Github 上近万的 Star 数为证明,Seerr 无疑是当下备受推崇的开源媒体管理解决方案之一。 主要特性Seerr 的功能经过精心打磨,可以提供全面且令人满意的使用体验: 深度集成:兼容 Jellyfin、Emby 和 Plex,支持用户身份认证以及用户导入和管理。 数据库支持:支持 PostgreSQL 和 SQLite,灵活...
