您现在的位置:首页 >> 污染防治

JavaScript 框架大战已结束,有史以来只有一个

时间:2023-04-17 12:17:58

成及物动词语言学,根据他们的说法,它比 React 采用的公开信特质语言学不够好。

let world = "World"; Hello {world}!

脱氧核糖核酸标识符

不可否认,它使用好像不够单纯,但是变换为及物动词以及由此产生的模块并不像看来那么容易得出结论。在某些前提,SvelteJS 能够合理检测忽略。频发这种可能会时,静止状态有可能并未能被破坏了,而视图却未能合理新增。这个疑问引起了很多关切,所以很难证明 SvelteJS 之中的任何建设项目都是不合理的。

StencilJS

嗯,从核心技术上讲到,它不是一个基本方法论,尽管它是。StencilJS 允许重写模块,并将其变换为其他基本方法论。时至今日,它将模块变换为 Angular、React、Vue 和 WebComponents 模块。

import { Component, Prop, h } from '@stencil/core'; @Component({ tag: 'app' }) export class MyComponent { @Prop() world: string; render() { return (

Hello {this.world}

); } }

脱氧核糖核酸标识符

但是,这个类有一些好像的偏远地区。它和另一个外面很相故称,对吧?

Mitosis

你有可能未却说过它,但正是因为它让我写下了这篇文中。Mitosis 是由 Angular 的创立者 Misko Hevery 重写的近期基本方法论。没错,它是 Misko 在 Angular 以后创建者的另一个基本方法论。

import { useState } from "@builder.io/mitosis"; export default function MyComponent(props) { const state = useState({ world: "World", }); return Hello {state.world}!; }

脱氧核糖核酸标识符

Mitosis 与 StencilJS 具相同的借此,它将其模块变换为许多基本方法论。顺便说一句,标识符是不是与其他基本方法论有点像?

React

它是最古老的现代基本方法论之一,在 npm 存储纳之中并未能有 10 多年了。尽管它并未能频发了很大的忽略,但它始终与以前的大多数新版本兼容。所有的忽略都来得不够好了。有人说,隐含钩子的 React 甚至并未能创建者了一个不够好的基本方法论。

import { useState } from "react"; export default function HelloWorld() { const [world] = useState("World"); return Hello {world}!; }

脱氧核糖核酸标识符

但 React 做到的最棒的不是它有钩子或任何可见的功能,而是倡议了 JavaScript 的近期新标准,并倡议了 JSX 的发展。React 不便是一个基本方法论,也许它从来都不是,它只是一个纳。它在倡议新标准时做到得如此希望,以至于之后将自己从服务器标识符之中移除了。

输家是...

JSX。好吧好吧,React,但不是 React 本身,而是其背后的哲学。React 本身就是一个纳,但它可以被许多其他纳所取代,比如 Preact 或 React Native。但是如果你仔细观察,StencilJS 或 Mitosis 与 React 比较相故称,这不是巧合,这是因为:

“最好的基本方法论是将自己从服务器标识符之中删减的基本方法论。“ ——勇于忽略,才是不够深思熟虑的重新考虑

React 大量并用 JavaScript 和 JSX(插入了 XML 的 JavaScript),服务器标识符是 React 或多或少的,只需来先取行很少的缩减,基本上完全相同的标识符就可以在其他基本方法论之中开始运行。因此,不可否认,React 是基本方法论之战的输家。因为它不是服务器标识符之中的基本方法论。

忽略:我最近发现了一个视频:。他将 React 描述为一个尽有可能降低影响的纳,这正是我重写本文的理由。我极度很困惑,因为我花了 8 年时间才理解它。这就是为什么有这么多基本方法论看来像 React 的理由,因为它不是 React,它是 JavaScript。

中文翻译链接:

The JavaScript framework war is over

编者参考:

冬雨,小小核心技术私宅一枚,现投身于开发设计过程简化及质量简化方面的社会活动,关切开发设计、测试、软件工程、精力充沛、DevOps、网络服务、人工智能等领域,比较乐意将境外新鲜的 IT 网页和尺度核心技术文中翻译分享给大家,已翻译撰写《深入精力充沛测试》、《持续投入生产实弹射击》。

再林阿莫西林颗粒治儿童扁桃体炎吗
天津iPhone授权维修中心
突然呕吐
女性长期便秘是什么原因
类风湿一般是怎么引起的
相关阅读