标签:框架

Svelte-成功框架的秘诀?

每次一个新的框架(JavaScript UI框架)进入到市场中,大家都会问“为什么又来一个框架?”。从某个角度来看,它看起来像一个逻辑立场,JS生态已经被框架的洪水洗礼,随着它们的增长,这个选择正在变得越来越困难。 每个框架的产生,至少有一小点打断JS生态的可能,虽然会有损伤,...

你不需要Moment.js

Moment.js究竟有多大?看下上图它和其它时间相关类库的对比就知道了。 Moment.js有几个问题: 高度依赖于面向对象API,让它不能使用tree-shaking,这导致它体积大和性能方面的问题。 是可变的,且易产生bug。 复杂的面向对象API(加倍了可变的...

熟悉市面上的新框架-Svelte

过去六年,前端框架算是三足鼎立的状态,Vue,Angular和React都有像Google、Facebook等不同的大公司在背后撑腰。 这两年,冒出来一个相对新的玩家,在不断获得更多人的注意,像Vue一样地运行着,应用MIT开源协议,它就是Svelte。 Svelte有什么不同...

你的Web App需要前端框架吗?

前端框架对于开发复杂用户交互来说,是一个很强大的工具。它们可以让你构建一个可维护的,模块化的且独立的架构,使得构建应用和与其他开发者协作更加容易。 流行的框架背后,还有超大的社区,丰富的文档和教程,并提供经过考验的代码解决通用的挑战问题。框架让你深入现代化JavaScript特性...

React做了什么(和没做什么)

React doesn't do a whole lot. React做的事情没那么多,虽然它做的事情确实做的很好!确切地说,React做的事情没有它没做的事情多。 React做了什么事情? 作为一个UI库,React只负责将组件渲染到Web页面中,决定着页面看起来应该...

Svelte为什么是我们在2020年大型web项目的选择

Svelte is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue do the bulk of their work...

我们如何在Figma中构建自定义权限的DSL

当我们的权限系统出现问题时,一切都陷入了停顿。这是我们如何修复它的故事,同时提高性能、准确性和开发人员的舒适度。 协作是Figma的核心。这是我们将Figma构建在网络上的原因,也是Figma编辑器中的多人游戏为何如此重要的原因。这种对协作的关注也意味着我们的权限规则非常复杂,...

-- End --