关于 HCL 颜色的一些笔记(更新: 建议切 HSLuv)

2020-06-30
阅读 2 分钟
6.4k
根据 SO 上的评论, HCL 是一类算法, 包含多个变种,[链接]为方便代码使用, 建议选取 HSLuv 方案,[链接]细节对比参见 [链接]HSLuv preserves the lightness and hue components of CIELUV LCh and stretches its chroma so that every color has the same range, defined as a percentage.

关于下一代前端框架的一些个人想法

2017-04-12
阅读 3 分钟
4.7k
断断续续想了一个多星期, 想不下去了, 索性写成文章看看对别人是否有用吧.中间有好多我不知道怎么解决的问题, 工具链不成熟, 特别是个人能力不够.问题是, 下一代的前端框架的是怎样的, 我如何实现出来?我原来在想 Facebook 搞 ReasonML 了, 新语言很重要, 那么我应该努力学,然而仔细想想, 问题没那么直接, 我们真的需要...

前端大会流水账

2017-04-09
阅读 2 分钟
3.1k
感觉几个演讲槽点最大的就是我的那个, 还是匿了.主要还是积累太少, 加上我上午临时更新的 PPT 没同步对, 很快就过了,早上尤雨溪演讲中提到 Weex 说我从分享, 我才想起来没放 Vue 的图片,于是去补了几张 PPT, 顺便手动统一了字体, 然而并没有用上.后来发现有之前做 Weex 的熟人也在, 居然面基了, 哈哈哈.我个人认为 Weex ...

Respo 首屏 DOM 更新的方案, CSS 动画的 Demo

2016-11-10
阅读 3 分钟
3.9k
比如做了一定程度的首屏优化, 有一个已经渲染了 App Shell 的 HTML,同时, 这个页面要等待 js 加载完才能运行, 所以设计了 CSS loading 动画,还有一个因素, 浏览器端渲染的 HTML 与静态页面的 HTML 存在不一致.

公司的秋季技术交流会留的一些感想

2016-10-29
阅读 5 分钟
4.7k
公司内部的活动, 所以去的还是内部的前端比较多, 拉外边的牛人来讲.除了经常打招呼的贺老跟民工叔叔, 还来了起点中文的同学, 不过名字没认全,然后见到了 ningjs 的李寅侃大大, 当时看了视频, 确实聊着就哈哈哈哈 :D看起来以后有技术大会找人做总结应该是经常发生的事情了.. 很有意思.聊到两块我关注比较多的话题, 我觉得...

前端编译期页面渲染作为优化方案的想法

2016-10-21
阅读 3 分钟
4.3k
前面有篇文章已经写了一遍, 就是在 Respo 站点上有的优化方案,[链接]这种方案当中, 页面的静态内容是提前编译好的, 但同时前端也做渲染,大致的流程是

感觉值得引进一下国外造轮子的套路

2016-10-12
阅读 2 分钟
8.2k
写这篇笔记的动机有点不纯, 我觉得国内应该多造些轮子,今天 Facebook 的 yarn 出来了, 然后国内刷屏,这也不是 Facebook 第一次这么干了, 总是搞大新闻.我觉得, 国内也应该搞一搞, 反过来的对英文社区施加影响.而且刷屏这种事情, 恐怕还真多要套路

Respo 文档站点的 isomorphic rendering 方案

2016-10-09
阅读 4 分钟
3.2k
正好帮我刷一下访问量... [链接]注意站点的特别之处, 绝大部分的链接都是触发页面局部渲染的,而在特殊的 js 无法加载的情况下, 还是以链接的形式刷新页面.所以, 整个站点既是单页面, 又是服务端渲染... 感受一下.

首屏渐进式渲染设想

2016-09-06
阅读 2 分钟
9.6k
这篇文章是关于 HTML 渲染的首屏优化的,主要是针对 web app 这种相对交互较多的应用场景,首屏优化主要为了改善用户对于页面的感知,而服务端渲染(SSR)是 web app 优化首屏依赖的重要手段.

简聊首屏性能优化方案一些记录(备份)

2016-01-11
阅读 4 分钟
7.1k
首先整个改进方案的基础是 Redux 提出的 Single Store 架构按照 Redux 的理念对应用进行抽象以后, 架构回归到 MVC 非常原始的理念,也就是: 一个 Model, 一个 View, 以及剩下的 Controller 代码

用 React Actions Recorder 作为 Store 写 Todolist

2015-10-15
阅读 6 分钟
9.7k
后续内容有更新, 代码例子不一致的地方按照仓库的 README 为准[链接]抱歉没有很多时间可以更新这边的文章细节, 例子大意是对的, 参数已经有调整

关于单页面应用一些随想

2015-09-30
阅读 4 分钟
9.5k
前面不短时间持续投入了时间在做 React 应用架构方面的考量一个是冒险进行了一次应用架构的调整, 另一个是跟进了 Redux 的进展当然, 实际上是同一个事情. 也许错过的比收获的还多一些不过能走到现在也算幸运了, 毕竟单页面应用还面临很多不成熟之处国庆长假过去不少现在的想法估计会淡忘了, 所以好歹留点笔记

Webpack 怎么用

2015-02-12
阅读 5 分钟
71.2k
配合上一篇文章做的翻译: [链接] 这份教程的目的 这是 Webpack 怎么做事情的烹饪书. 其中包含了我们在 Instagram 做的大部分功能, 而且都是在用的功能. 我的建议是: 把这个当成是 Webpack 的文档开始学习, 然后看官方文档的具体说明. 预备条件 你懂 Broserify, RequireJS 或者类似的打包工具 你注重这些东西: 代码分包 ...

Webpack 入门指迷

2015-02-11
阅读 7 分钟
261.5k
大概算是一份教程吧, 只不过效果肯定不如视频演示之类的好..Webpack 最近在英文社区上经常看到, 留了心, 但进一步了解是通过下边的视频:视频: How Instagram.com Works, Peter HuntPeter Hunt 也是 React 的传教士, 我由于对 React 的关注因此细看了视频再后来是出现 React Hot Loader 这样的开发神器, 我认为 Webpack ...

以 Flux 角度从头考虑后端架构

2014-11-15
阅读 3 分钟
10.5k
这篇笔记写的是我对于后端的架构的思考最近对 React Flux 架构对数据层进行思考, 感觉遇到了很多的问题这些问题让我觉得服务端在这方面没有做好, 因此很怀疑后端架构而且前端多种框架之间差别非常大, 而后端的似乎没有翻天覆地变化嘛

我参与过的产品回顾

2014-11-14
阅读 4 分钟
3.3k
前几天跟同事聊天的时候回头看过当时在学校开发的电台 现在可能是无人维护, 而且 API 在外网估计屏蔽了, 所以还是当时的样子 我最近关于 FRP 的图形编程比较多, 偶然回想到当时很多错误的认识 我觉得挺有意思, 所以想写一篇文章感慨一下, 文章的重点是, 当时对事物好多的理解, 随着深入领域已经改变甚至固化

参加 D2 的这个周末

2014-10-26
阅读 3 分钟
4.7k
周末参加了 D2, 又认了不少人, 面对大型活动总让我有点乡下人进城的感觉 我说好听是宅, 实际上缺少各种社交场合打交道的经验, 只有技术还能说得开 我遇到过好多人让我艳羡的社交能力.. 当然这不是文章的重点... 这是我第一次参加前端大型的聚会, 第二次去大型的 JS 活动, 第二次去淘宝城 有过前边参加 JSconf 杭州的经验...

(文档已经过时)react-router README 中文

2014-07-24
阅读 7 分钟
10.3k
React Router 文档已经过时! 请查看最新版本 [链接] 原文: [链接] 为 React 定制的完整 routing 模块. 功能 嵌套的 View 映射到嵌套的 Routes route 层级模块化的建构 完全异步的 transition 钩子 transition 的 abort / redirect / retry 动态的片段 Query 参数 当路由被激活时, 自动给 Links 加 .active class 多个顶...

最近关于前端开发效率的想法

2014-07-09
阅读 3 分钟
8.7k
最近开发阶段当中状态挺糟的, 包括空余时间也很没精神去改个人项目 算是进展的是 Google IO 关于 Polymer 的几个视频, 周末总算看完了 我虽然很讨厌其语法设计, 但不得不承认未来几年 Polymer 影响巨大 Backbone, Angular, 相对来说小打小闹, 我多半是夸张, 反正就是想说很重要

我的前端单页面自动编译刷新工具和环境

2014-05-08
阅读 2 分钟
3.5k
mission 是基于 ShellJS 的 make 工具作为框架的, 在 make.coffee 里用 target.taskName 定义任务, 然后其中以 Node 的方式调用 mission 的方法来处理任务,

[已过时] grunt-rev 和 grunt-usemin 替换静态资源 url 的配置

2014-03-21
阅读 2 分钟
18.6k
项目里使用了 @island205 的 grunt-rev 和 grunt-usemin 配置静态文件的配置,考虑到这配置官方文档上没说清, 而且估计下次使用很可能忘记这些坑了..这里做一些笔记, 解释一下参数怎么配合.

关于 qrsync 同步 Grunt 生成前端静态资源到 CDN 的时间戳问题

2014-03-21
阅读 1 分钟
5k
前端项目中遇到问题, CDN 上传很慢, 刚开始超过了一小时, (从今天上传速度看, 超过一小时很大一部分原因是网络..) 后来考虑有 BootStrap 中静态文件未必使用, 查找出来进行了删除.

Vue.js 的一些资源索引

2014-02-18
阅读 2 分钟
32.2k
作者个人网站挺漂亮的 [链接] 作者微博 @尤小右 [链接] 作者是 Google 员工, 目前 Vue 已经在 Google Creative Lab 一些项目尝试

Note: 调整开发环境的, JS, Nginx, VPS, Rsync

2014-02-16
阅读 2 分钟
3.2k
去年买 VPS 时候刚工作, 不舍得 VPS 上多花钱, 就整年租了 发工资以后渐渐觉得投钱到域名和 VPS 上大部分还是值得的 倒是我从前购买时侯不明智, 现在的要切换反而费钱, 比如 VPS 切换到速度更快的 DigitalOcean, 前面整年租现在不方便了

Note: Web 应用的 View 的生存周期

2014-02-15
阅读 1 分钟
2.4k
一个 Web 应用生成和关闭需要考虑的内容 界面部分: View 的 attach 位置在哪, CSS 怎样划分? View View 怎样删除? 如何重用代码? 数据操作: 怎样获取数据? 返回数据? 是否暴露事件? 或者怎样直接访问和修改 Model? View 之间关联: 发生修改时, 怎样通知其他的 View, 直接访问? Model 事件? 全局事件? 怎样监听其他的 Vie...

单页面应用相关一些问题和揣测...

2013-11-21
阅读 5 分钟
6.6k
处于某些原因, 在一个已经成型的代码库上一个人思索单页面应用的实现方案, 加上之前在学校就想和查找的问题, 涉及到方面已经蛮多了可惜覆盖不到大半, 一些感想记一下: