Ich bin mir sicher, dass viele von Ihnen sowieso auf Deno achten, das JavaScript-auf-der-Seiern-Projekt der nächsten Generation des Node-Schöpfers Ryan Dahl, insbesondere nachdem all diese offenen Bedauern über das, was im Knoten passiert ist, abgelegt hat. Aber vielleicht achten Sie jetzt mehr Aufmerksamkeit, da Deno einige Saatgutinvestitionen getätigt hat und sich in ein Unternehmen verwandeln wird, während sie Open-Source bleiben:
Damit Deno wächst und maximal nützlich sein kann, muss es zutreffend frei bleiben. Wir glauben nicht, dass das Geschäftsmodell „Open Core“ für eine Programmplattform wie Deno geeignet ist. Wir möchten uns nicht in der unglücklichen Position befinden, in der wir entscheiden müssen, ob bestimmte Funktionen nur für bezahlte Kunden sind. Wenn Sie unsere Konferenzgespräche verfolgen, werden Sie feststellen, dass wir seit Jahren auf kommerzielle Anwendungen dieser Infrastruktur hinweisen. Wir sind optimistisch über den Technologiestapel, den wir aufgebaut haben und beabsichtigen, diese kommerziellen Anwendungen selbst zu verfolgen. Unser Geschäft wird auf dem Open -Source -Projekt aufbauen und nicht versuchen, es direkt zu monetarisieren.
Ich bin gespannt darauf, weil andere Menschen bis zu einem gewissen Grad sind. Ich weiß, dass die Art von „sicherer“ Natur für meinen extrem sicherheitsbewussten Mitbegründer Alex aufregend ist.
Ich finde Features wie "TypeScript Out of the Box" interessant. Obwohl ich selbst nicht wirklich Typenkript benutze, finde ich es auffällig, was für eine große Sache es ist. Als ich vor ein paar Jahren mit Laurie Voss sprach, erfuhr ich, dass fast zwei Drittel der Entwickler es benutzten, und es scheint nicht so, als hätte es einen Dampf verloren. Und Sie haben, dass Scott Tolinski hier poetisch darüber ist, wie GraphQL alle getippt wird, und Sie erhalten diesen verträumten, voll von Typen, wenn TypeScript Teil der Mischung ist.
Es gibt bereits einen Bundler (buchstäblich, Bundler) für Deno, der zusammen mit JSX Typenkripte über die Box unterstützt. Ratet mal, was noch tut? Die großen Build-Werkzeuge der nächsten Generation, Schneedecke, Vite und WMR.
Deno ist auch in Rost geschrieben, was ein interessanter Winkel für all dies ist, teilweise wegen der Geschwindigkeit (es ist schnell). Snowpack und Vite verwenden beide esbuild unter der Motorhaube, die in Go (auch schnell) geschrieben ist. Ich habe kein großes Gefühl, ob Go oder Rost für diese Art von Arbeit schneller ist, aber sie sind beide ein großer Sprung nach vorne von den meisten Bundlern und Aufgabenläufern, die wir heute verwenden. Sie können ESBuild sogar direkt oder mit leichten Abstraktionen darüber verwenden, wie Estrella. Auch hier unterstützte Typscript.
Ich wundere mich über Babel. Wenn Sie das Typenkript nicht durchführen und es nicht für JSX benötigen und nicht für die Basis -ES6/7 -Sachen kompilieren müssen, da die Unterstützung so breit ist, wie lange bleibt es in der Nähe? Eine lange Zeit ist natürlich die Antwort. Ein so großes Projekt wie Babel verschwindet nicht nur. Ich nehme an, was es braucht, ist eine exotische und wünschenswerte neue JavaScript -Funktion, die mit einer vorhandenen Syntax kompiliert werden kann, und jeder wird es wieder in ihre Pipelines einbringen.
Das obige ist der detaillierte Inhalt vonDie Deno -Firma. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!