随着
网站建设技术的不断发展视图转换API成为一个新的亮点它允许我们进行反应式的基于状态的UI和页面转换,这在传统上是JavaScript框架独有的。我们可以用这个新的技术来实现更好的用户体验。

动画是网站的重要组成部分。它们可以吸引注意力,引导用户的旅程,为交互提供令人满意且有意义的反馈,添加特色和天赋,使网站脱颖而出,还有更多好处。最重要的是,CSS已经为我们提供了过渡和基于关键帧的动画。不仅如此网络动画API和基于JavaScript的动画库,如流行的GSAP广泛用于构建非常复杂和精细的动画。
如果还是不清楚,请记住JavaScript是最昂贵的资源我们的转换将取决于我们选择的JavaScript动画库,它需要在执行之前进行加载和解析。换句话说,像这样的转换在构建、可访问性、维护和性能方面可能会非常昂贵。你不会因为质疑动画的成本是否值得回报而受到责备。
如果我们可以把额外的依赖包袱扔在门外,依靠普通的JavaScript和CSS会怎么样呢?我们可以让优化的浏览器API完成所有繁重的工作在…期间保持完全控制状态之间的转换行为。这就是视图转换API的价值,也是我们需要它的原因。它淡化了当前需要额外开销的流行效果的类型。