Best of Deno2023

  1. 1
    Article
    Avatar of robinwieruchRobin Wieruch·3y

    10 Web Development Trends in 2023

    The most popular meta framework called Next.js comes on top of React.js. SSR is all over the place when working with JavaScript frameworks these days. Other meta frameworks like SvelteKit are catching up. SSR has been competing with static site generation (SSG) for a while for the perfect performance.

  2. 2
    Article
    Avatar of builderiobuilder.io·3y

    Bun vs Node.js: Everything you need to know

    Bun v1.0 is a super fast all-in-one toolkit for JavaScript and TypeScript apps. The beauty of Bun lies in its ability to streamline the development process, making it smoother and more efficient than ever. Bun is designed as a faster, leaner, more modern replacement for Node.js.

  3. 3
    Article
    Avatar of devtoDEV·3y

    Discover Bun - A Faster, Modern JavaScript Runtime

    The Javascript Space is completely different from 15 years ago when NodeJS was first released. The technology behind Bun Bun is a Javascript Runtime. It starts with an Engine - The Component of a runtime that runs the Javascript code. Bun comes with built-in testing support, and so it is much faster from the other ones.

  4. 4
    Article
    Avatar of asayerasayer·2y

    Creating an API with Bun

    Learn how to use Bun, a new JavaScript runtime, to create a full API. Explore the features of Bun, set up your development environment, create a database, implement services and controllers, and set up a Bun-Elysia server.

  5. 5
    Article
    Avatar of amplicationAmplication·3y

    Why We Chose Node.js Over Deno?

    Node.js was the de-facto standard for writing server-side JavaScript apps in the 2010s. Ryan Dahl introduced Deno in 2018 in his controversial JSConf EU talk titled "10 Things I Regret About Node.JS" This article gives an overview of the platforms, history, performance, security, and all other critical features.

  6. 6
    Article
    Avatar of communityCommunity Picks·3y

    Things you forgot (or never knew) because of React

    React Part 1: An intro about music, defaults, and bubbles. Josh Collinsworth blog post: Things you forgot (or never knew) because of React. Collinsworth: You can keep listening to the same music for the rest of life for life.

  7. 7
    Article
    Avatar of snykSnyk·3y

    Node.js vs. Deno vs. Bun: JavaScript runtime comparison

    Node.js vs. Bun is the latest upstart, offering blistering speed and significantly outperforming its rivals. Deno aims to improve its security via fine-grained access controls. Bun is still in beta and has some gaps to fill out to be fully production-ready.

  8. 8
    Article
    Avatar of denoDeno·3y

    You Don't Need a Build Step

    Node's server-side JavaScript isn't compatible with browser JavaScript, because each implementation satisfies two entirely different systems. JavaScript was created for browsers where scripts/resources are imported asynchronously via URLs. Node is modularized, so code from different Node modules need to be bundled and minified to reduce code being shipped to the client.

  9. 9
    Article
    Avatar of itnextITNEXT·3y

    Evolution of Server-Side JavaScript

    Node.js is an open-source, cross-platform, event-driven JavaScript runtime environment that allows developers to run JavaScript code on the server. It's built on the V8 JavaScript engine, which is the same engine that powers the Google Chrome browser. The team behind Node.JS went even further by allowing you to push your Node.

  10. 10
    Article
    Avatar of communityCommunity Picks·2y

    Bun adoption guide: Overview, examples, and alternatives

    Bun is a JavaScript runtime that provides a faster development experience for frontend applications. It offers features such as a built-in bundler, compatibility with Node.js APIs and npm packages, fast execution and hot reloading, support for TypeScript and React, and easy debugging. Bun is faster than both Node.js and Deno in benchmarks. It aims to be a better alternative to Node.js, offering similar APIs but with improved speed and ease of use. It also supports npm, unlike Deno which initially lacked compatibility. Bun is a great choice for developers who want a fast and efficient JavaScript runtime for their projects.

  11. 11
    Article
    Avatar of communityCommunity Picks·3y

    Deno vs. Bun vs. Node.js: A Speed Comparison

    Deno vs. Bun vs. Node.js: A Speed Comparison by Hexagon, 3 minutes read deno bun nodejs benchmark. For this test, I focused on three key endpoints: static file delivery, JSON response, and a compute-heavy task (prime number calculation) Each endpoint is then tested using 10 and 100 user concurrency.

  12. 12
    Article
    Avatar of communityCommunity Picks·3y

    Deno vs. Bun vs. Node.js: A Feature Comparison

    Deno, Bun, and Node.js are all good, but each has its own set of features and trade-offs. This guide will break them down by features, ease of use, security, and other considerations. The guide includes a feature Comparison by Hexagon, 6 minutes read deno bun nodejs.

  13. 13
    Article
    Avatar of denoDeno·3y

    Build a REST API with Express, TypeScript, and Deno

    With Deno, you don’t need to configure TypeScript, so you can get up and running with minimal dependencies. We have to pull in all kinds of code when we’re developing APIs, from geo information, AI, ad servers and whatever other inputs have to come together to produce what’s required.

  14. 14
    Article
    Avatar of communityCommunity Picks·3y

    Ryan Dahl, Node.js Creator, Wants to Rebuild How We Experience the Web

    Ryan Dahl, creator of Node.js, reflects on the evolution and shortcomings of Node.js. He introduces Deno as a more secure and elegant alternative. Dahl believes that edge computing is the future of web development.

  15. 15
    Article
    Avatar of newstackThe New Stack·3y

    Bun 1.0 Ships as Node.js and Deno Alternative

    Built for Speed Bun competes with Node.js and the Rust-based Deno, which were both created by Ryan Dahl. It’s designed to be a drop-in replacement for node.js, according to a release livestream that aired Thursday. The buzz over Bun was all about its speed and ease of use.

  16. 16
    Article
    Avatar of honeypotHoneypot·3y

    Deno vs. Node: No One is Ready for the Move

    The arrival of Deno in 2018 created a big hype, and developers can now access a more secure framework with modern features. Deno is a new JavaScript framework that seeks to address Node’s design shortcomings and provide a modern development environment. In this article, we look at a head-to-head comparison between Node.

  17. 17
    Article
    Avatar of denoDeno·3y

    Deno 1.30: Built-in Node modules

    Deno 1.30 has been tagged and released with the following new features and changes. Support for built-in Node.js modules becomes an import map. Help improve Deno and be entered for the chance to win a $100 Amazon giftcard by taking our survey.

  18. 18
    Article
    Avatar of denoDeno·3y

    Back to the SSR

    In the past 10 years, the median size for a desktop webpage has gone from 468 KB to 2284 KB. For mobile, this jump is even more staggering — 145 KB to 2010 KB — a whopping 1288.1% increase. This has greatly improved the utility of the web, but at the cost of size, bandwidth, and speed.

  19. 19
    Article
    Avatar of denoDeno·3y

    Node.js's Config Hell Problem

    Config Hell is a way to set up the projects, tools, plugins, and software you’re using. All software requires configuration, but with smart defaults, all users have slightly different needs. Asking users to configure software before they can use it can damage goodwill and trust users.

  20. 20
    Article
    Avatar of denoDeno·3y

    Deno 1.33: Deno 2 is coming

    Deno 1.33 is a major release of Deno 2 in the coming months. Built-in KV database is a seamlessly integrated database within Deno. With no dependencies to install, you can start building apps right away.

  21. 21
    Article
    Avatar of bitBits and Pieces·2y

    Should you use Bun or Node.js or Deno in 2024?

    An article comparing the strengths and weaknesses of the JavaScript runtimes Bun, Node.js, and Deno for API development in 2024.

  22. 22
    Article
    Avatar of denoDeno·3y

    Deno 1.35: A fast and convenient way to build web servers

    Deno 1.35: A fast and convenient way to build web servers is now stable. This release also includes many other improvements and bug fixes. The long awaited new web server API, which allows developers to set up a web server using a single line of code.

  23. 23
    Article
    Avatar of denoDeno·3y

    The State of Web Frameworks on Deno

    The State of Web Frameworks on Deno has unlocked new ways to use Deno to build web applications. Today, you can work with frameworks from SvelteKit to Docusaurus using one of our ready-made templates. Deno is intentionally not designed as a drop-in replacement for Node.js.

  24. 24
    Article
    Avatar of denoDeno·3y

    Deno 1.34: deno compile supports npm packages

    Deno 1.34: Deno 2 is primarily focused on boosting compatibility with Node.js, enhancing the overall quality of life and developer experience, and establishing the foundation for future performance enhancements. The most significant updates in this release include three highly anticipated features. Glob support in and CLI flags Globs are now supported in the configuration file.

  25. 25
    Article
    Avatar of denoDeno·3y

    Announcing Deno Queues

    Deno Queues is a tool built on Deno KV that revolutionizes scalable messaging and background processing management in applications.