Darker
Results
2
comments of
Darker
`Svelte`这种`纯编译`的框架,因为在运行前直接编译生成`HTML`代码而不是像`reac`t和`vue`这样生成`vdom`转换为`HTML`,因为少了在运行时候的转换所以减少了一些性能上的开销,但直接编译为`HTML`也给`Svelte`这种`纯编译`的框架带来了最大的弊端,**不灵活只能局限在浏览器以及支持`HTML`格式的软件中使用**,`react`和`vue`生成的是`vdom`,大家都知道vdom就是描述元素状态的对象(例如:一个div的大小尺寸等),而vdom在不同环境中表现的形式不一样,正因为vdom的存在使得`react`和`vue`可以生成桌面端,移动端(react native)的应用。 简单总结:**纯编译框架在做到性能优化的同时失去了灵活性,react就是纯粹的运行时框架,vue则是中庸之道在各个框架吸取精华** 前端小白 用过的框架也只有react 所以说的很片面 肯定也有错的地方,欢迎指正
❤️🦀❤️