2024 年 11 月 12 日

Framer Motion 现已独立,推出 Motion

Matt Perry

3D render of Motion logo
3D render of Motion logo

首先,一些个人消息:下周将是我在 Framer 的最后一周。

写下这些感觉有点不可思议。制作 Framer Motion 是我一生中最棒的工作。能在世界上最好的产品团队中为此工作六年,既是一次巨大的学习经历,也是一种荣幸。

然而,这也引出了一些我非常兴奋想分享的消息。

在 Framer 的祝福和支持下,Framer Motion 现已完全独立。我正在将其剥离成一个独立的项目,以便更好地服务于整个社区。

隆重推出 Motion

有哪些变化?

主要有两大变化需要强调。第一个是 Motion 的全新主页,就在这里motion.dev。除了全新的设计外,它终于有了期待已久的搜索功能!

第二个变化也是来自社区的强烈要求。长期以来,用户一直希望在 React 之外使用 Framer Motion。无论是使用原生 JS,还是其他框架(如 Vue)。

今天,Motion 不仅仅是一个 React 库,它还拥有一套惊人的原生 API,将 Motion 的混合引擎和广泛的功能集带给所有人。

在接下来的几周和几个月里,Framer Motion 的更多功能将加入到这个新的原生 API 中,我将编写新的集成指南,帮助您在任何地方使用它们。

除此之外,期待改进的支持和文档、更强大的社区以及对面向开发者的功能的重新关注。

为什么会发生这种情况?

这个消息对许多人来说可能很意外,但我认为在背景下,这是 Motion 自然而然的下一步。

六年前,Framer 收购了我的项目 Popmotion,因为他们想要一个简单的 React API、无限的灵活性以及跨所有设备的流畅动画。

随着 Framer 从原型设计转向网站,这些动画变得更加重要,因为现在它们正与数百万月访问者分享。

但 Motion 本身也取得了巨大的成功,成为首选的 React 动画解决方案,每周在 npm 上的下载量超过 450 万次。

它是 Framer 的一部分 of,但它也独立 from 于 Framer,服务于更广泛的用户群体。

我们认为,确保 Motion 未来成为不仅在 Framer 网站上,或仅在 React 网站上,而是在所有网站上动画核心驱动力的最佳方式,是将其剥离为社区的独立开源项目。

对于 Motion 而言,Framer 的高要求(在功能和性能方面)使 Motion 成为今天的这款产品。因此,Framer 用户可以放心,他们的动画在未来将继续由 Motion 提供支持。

剥离 Motion 是 Framer 的一个大胆举动,我非常高兴他们作为 Motion 的第一个赞助商!

那么,接下来是什么?

老实说,我有很多接下来想做的事情。困难的部分将是选择先做什么。

基于新兴浏览器功能(如 View Transitions)构建的新 API。将 Motion 行业领先的布局动画功能带到新的原生 API。美观且易于访问的高级组件。更好的开发者工具。流行设计工具的插件。

实际上,为了让 Motion 蓬勃发展,我首先需要使其可持续发展。如果您或您的公司已经从中获得了价值,请考虑赞助。所有赞助商都可访问我们的私人 Motion Discord 和独家壁纸包,更高等级的赞助商可以在主页上获得他们的徽标和链接(每月访问量超过 11 万次)。

事实上,我已经可以感谢Tailwind成为 Motion 的第二个赞助商。这些赞助将使我能够花更多时间在核心库上,而减少寻找其他盈利途径的时间。

话虽如此,我也有一些盈利方面的想法,既有趣又实用。

但无论接下来是什么,我都对下一个篇章感到无比兴奋,如果您是 Motion One 或 Framer Motion 的现有用户,我希望您也一样!

为了未来的六年,干杯。

Support Motion

支持 Motion

Motion 是免费且开源的。我们出色的赞助商使项目能够持续发展!

每位赞助商都可访问我们的私人 Discord,以及独家的手机和桌面壁纸包。

Motion 的实现离不开我们出色的赞助商。

保持关注

订阅以获取最新消息和更新。

保持关注

订阅以获取最新消息和更新。

保持关注

订阅以获取最新消息和更新。