Lädt...

📰 Addressing 'Design Mistakes' in Node.js, Its Developers Release JS/TypeScript Runtime Deno 1.0


Nachrichtenbereich: 📰 IT Security Nachrichten
🔗 Quelle: developers.slashdot.org

"The makers of the widely used JavaScript server-side runtime, Node.js, have released Deno 1.0, a new runtime for JavaScript and TypeScript that addresses 'design mistakes' in Node.js," reports ZDNet: Just like Node.js or Node, the Deno runtime is for executing JavaScript outside a web browser. However, unlike Node.js, Deno offers first-class support for Microsoft's increasingly popular Typescript, a superset of JavaScript designed for large projects... "With the changing JavaScript language, and new additions like TypeScript, building Node projects can become an arduous endeavor, involving managing build systems and other heavy-handed tooling that takes away from the fun of dynamic language scripting," writes Node.js creator Ryan Dahl in a blogpost co-authored by fellow Deno developers Bert Belder and Bartek Iwanczuk... Deno is based on Google's Chromium V8 JavaScript engine. While its standard modules are all written in TypeScript, Infoworld points out that Deno "can be a replacement for utility scripts that may have been written in Python or Bash... Deno was designed as a series of Rust crates to allow integration at different layers." (A blog post by its developers notes Deno "makes it easy to bind Rust future-based APIs into JavaScript promises.") But "Like a web browser, it knows how to fetch external code," the developers wrote, calling Deno "a web browser for command-line scripts" while arguing that with Node, "the mechanism for linking to external libraries is fundamentally centralized through the NPM repository, which is not inline with the ideals of the web... Also like browsers, [Deno] code is executed in a secure sandbox by default. Scripts cannot access the hard drive, open network connections, or make any other potentially malicious actions without permission." In an interview Dahl tells JAXenter they're already keeping an index of third party modules that work on Deno at https://deno.land/x/. "It's important to understand that Deno is not a fork of Node," the developers' blog post explains. "It's a completely new implementation..." "One last thing," the blog post concludes. "Consider supporting this open source software work by pre-ordering a Deno v1.0 hoodie."

Read more of this story at Slashdot.

...

📰 Addressing 'Design Mistakes' in Node.js, Its Developers Release JS/TypeScript Runtime Deno 1.0


📈 100.96 Punkte
📰 IT Security Nachrichten

🔧 Deno vs Node.js: Is Deno Really the Better Node?


📈 52.36 Punkte
🔧 Programmierung

📰 Node.js Rival Deno Gets Seed Capital For Full-time Deno Engineers


📈 44.68 Punkte
📰 IT Security Nachrichten

🔧 Exploring the Deno Runtime for JavaScript and TypeScript


📈 40.05 Punkte
🔧 Programmierung

🔧 Deno, a Secure Runtime for JavaScript and TypeScript


📈 40.05 Punkte
🔧 Programmierung

📰 JavaScript-Runtime Deno 2.0 nimmt es mit Node.js auf


📈 37.6 Punkte
📰 IT Nachrichten

🔧 JavaScript-Runtime Deno 2.0 nimmt es mit Node.js auf


📈 37.6 Punkte
🔧 Programmierung

🕵️ CVE-2024-27935 | Deno Node.js Compatibility Runtime information disclosure


📈 37.6 Punkte
🕵️ Sicherheitslücken

📰 Node.js-Alternative: JavaScript-Runtime Deno reaktiviert WebGL-Nachfolger WebGPU


📈 37.6 Punkte
📰 IT Nachrichten

🔧 Node.js-Alternative: JavaScript-Runtime Deno reaktiviert WebGL-Nachfolger WebGPU


📈 37.6 Punkte
🔧 Programmierung

📰 Die neue JavaScript-Runtime Bun fordert Node, Deno & Co. heraus


📈 37.6 Punkte
📰 IT Nachrichten

🔧 Deno Fresh PostCSS: Future CSS with Deno


📈 36.99 Punkte
🔧 Programmierung

📰 Node.js/Deno Creator Discusses Rust, C++, TypeScript, and Vim


📈 36.32 Punkte
📰 IT Security Nachrichten

🔧 Common Mistakes That Cause Unhandled Runtime Errors in React Typescript


📈 35.11 Punkte
🔧 Programmierung

🔧 Forgot Your Ex(press). Make It Your Next. Deno: NextGen JavaScript Runtime - @a4arpon


📈 29.91 Punkte
🔧 Programmierung

🔧 Deno : Let's Make JavaScript Uncomplicated. A Powerful NextGen JavaScript Runtime


📈 29.91 Punkte
🔧 Programmierung

🔧 JavaScript-Runtime Deno 1.41 bringt offiziellen Support für Linux ARM64


📈 29.91 Punkte
🔧 Programmierung

📰 JavaScript-Runtime Deno 1.41 bringt offiziellen Support für Linux ARM64


📈 29.91 Punkte
📰 IT Nachrichten

🔧 Supercharge your app with user extensions using Deno JavaScript runtime


📈 29.91 Punkte
🔧 Programmierung

📰 Cron-Jobs für Deno: Die JavaScript-Runtime ermöglicht planbare Jobs


📈 29.91 Punkte
📰 IT Nachrichten

📰 JavaScript-Runtime: Deno 1.32 schließt kritische Sicherheitslücke


📈 29.91 Punkte
📰 IT Security Nachrichten

📰 JavaScript-Runtime: Deno 1.32 schließt kritische Sicherheitslücke


📈 29.91 Punkte
📰 IT Nachrichten

📰 JavaScript-Runtime: Deno 1.28 erlaubt Import von 1,3 Millionen npm-Modulen


📈 29.91 Punkte
📰 IT Nachrichten

📰 JavaScript-Runtime: Deno 1.27 bietet Inlay Hints für informativeren Code


📈 29.91 Punkte
📰 IT Nachrichten

📰 Deno soll zur schnellsten JavaScript-Runtime werden


📈 29.91 Punkte
📰 IT Nachrichten

🔧 Encore for TypeScript - Open Source Backend SDK & Rust runtime for Node.js


📈 29.24 Punkte
🔧 Programmierung

🔧 Debug Typescript using Node Runtime Environment in VS Code


📈 29.24 Punkte
🔧 Programmierung

🔧 Semantic Search With Xata, OpenAI, TypeScript, and Deno


📈 28.63 Punkte
🔧 Programmierung

📰 Webentwicklung: Deno 1.4 bereitet strengere Prüfung im TypeScript-Compiler vor


📈 28.63 Punkte
📰 IT Nachrichten

🔧 Jupyter Lab IDE basics with Typescript and Deno


📈 28.63 Punkte
🔧 Programmierung

🔧 10 typescript developers you must follow to become typescript expert in 2024


📈 27.85 Punkte
🔧 Programmierung

🔧 AWS Lambda support Node.js 18 now. Should we update the version of Node.js in the Lambda runtime?


📈 26.79 Punkte
🔧 Programmierung

🎥 Deno 2 is here… will it actually kill Node.js this time?


📈 26.18 Punkte
🎥 Video | Youtube

🎥 Will Deno 2.0 Replace Node.js?


📈 26.18 Punkte
🎥 Video | Youtube

🔧 How to use the Fetch API in Node.js, Deno, and Bun


📈 26.18 Punkte
🔧 Programmierung

matomo