技术文章
San CLI 的实现原理。
旧的文章,但是点到了很多关键概念。 Rendering:SSR、CSR、Rehydration、Prerendering。 Performance:TTFB、FP、FCP、TTI.
There's a surprising amount of depth to this topic. In this tutorial, we'll dig in and learn a bit more about CSS transitions, and how we can use them to create lush, polished animations.一篇css transitions 指南。里面涉及到一个timefunction的网站可以看下 https://easings.net/.
If you have a table of contents on a long-scrolling page, thanks to, say, position: fixed; or position: sticky;, the IntersectionObserver API in JavaScript is the perfect companion to highlight items in the table of contents when corresponding content is in view. 平时IntersectionObserver用得很少,实际上针对现在的可以不考虑兼容性问题情况下,完全可以IntersectionObserver来实现当前屏幕内容监听。比如酷一点是第二个codepen例子,根据监听对导航加了动画效果
作者自己实践记录介绍了很多css小技巧及原理说明。
新框架推荐
In a new short series of posts, we highlight some of the useful tools and techniques for developers and designers to get their work done better and faster. Starting out with a few tools for getting to the bottom of CSS. 文章里介绍了一些css 检查工具,例如https://cssstats.com/可以把自己写的网页放进去进行检测一下。
Io语言是一个和JS一样使用原型模式来构造面向对象系统的轻量语言,并且出现在《七周七语言》这本书里用于讲解原型模式。 PS. Io语言官网设计得非常简洁有风格~
杂谈
面向对象是一个错误?浅谈当代面向对象开发以及面向对象开发的初衷
设计模式并非银弹,但确实是提出了一套在特定背景下行之有效的模板化解决方案。作者通过简单回顾设计模式的源起、浪潮和质疑,为深入地探索设计模式的价值抛砖引玉。