We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
指令式声明以其简洁、复合html语法、易于学习等特点为其带来很大的优势,但在可编程性方面却很差。
HTML一直在web编程中占有很大的地位,HTML这种标记类型的语言的确经受住了万维网发展的考验,在文本传输和显示上如鱼得水。但现在对网页的要求已不再是内容的展示,UI交互已成为重点,而这点上,HTML显得很乏力。
从组件化的角度来考虑,HTML也有局限,复用性和正交性比较弱,而这在组件化方案中是很受重视的。
函数式编程思想逐渐得到大众认可,其优点也逐渐凸显,基于函数式的UI生成方式也成为一种不错的选择.
采用函数生成dom而不是解析dom的形式,这样可以避免dom解析遍历资源浪费的问题,因为dom是通过相应的函数指令生成的,所以viewModel可以精确的追踪view中的相关节点。
待更新。。。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
指令式声明
指令式声明以其简洁、复合html语法、易于学习等特点为其带来很大的优势,但在可编程性方面却很差。
jsx/hyperscript
在保留了HTML似的模板特性的基础上,增加了逻辑编程的能力,即结合了html和javascript两者的有点。
采用函数式的编程方式,完全放弃了模板特性,充分发挥逻辑编程的能力。
HTML一直在web编程中占有很大的地位,HTML这种标记类型的语言的确经受住了万维网发展的考验,在文本传输和显示上如鱼得水。但现在对网页的要求已不再是内容的展示,UI交互已成为重点,而这点上,HTML显得很乏力。
从组件化的角度来考虑,HTML也有局限,复用性和正交性比较弱,而这在组件化方案中是很受重视的。
函数式编程思想逐渐得到大众认可,其优点也逐渐凸显,基于函数式的UI生成方式也成为一种不错的选择.
函数指令解决方案
采用函数生成dom而不是解析dom的形式,这样可以避免dom解析遍历资源浪费的问题,因为dom是通过相应的函数指令生成的,所以viewModel可以精确的追踪view中的相关节点。
待更新。。。
The text was updated successfully, but these errors were encountered: