Best of WebAssembly2022

  1. 1
    Article
    Avatar of hnHacker News·4y

    d07RiV/diabloweb: Diablo 1 for web browsers

    Diablo 1 for web browsers! This project is based on the code to build the WebAssembly modules. This allows shareware version to be played anywhere, even on mobile phones.

  2. 2
    Article
    Avatar of infoworldInfoWorld·3y

    The best open source software of 2022

    The best open source software of 2022 InfoWorld’s 2022 Bossie Awards celebrate the most important and innovative application development, devops, data analytics, and machine learning tools of the year. SvelteKit and Nuxt, as well as newer entrants like Blitz.js, are exploring new approaches and techniques.

  3. 3
    Article
    Avatar of logrocketLogRocket·4y

    Integrating a Svelte app with Rust using WebAssembly

    WebAssembly is a binary instruction format that our browsers can run along with JavaScript. It is type-safe like TypeScript, and since it is compiled beforehand instead of at runtime, much faster than even JavaScript. Combining this with the ease of Svelte and its ability to update the UI without a virtual DOM, we can make even heavy applications blazing fast.

  4. 4
    Article
    Avatar of logrocketLogRocket·3y

    Rust microservices in server-side WebAssembly

    The Rust programming language has gained mainstream adoption in the past several years. Rust programs are compiled into native machine code, which is not portable and is unsafe in multi-tenancy cloud environments.

  5. 5
    Article
    Avatar of newstackThe New Stack·4y

    Pyscript: A Browser-Based Python Framework for the 99%

    Pyscript is the new Python framework being developed by Anaconda. It's designed for the 99% of web users who aren’t professional developers, CEO says. Peter Wang: Pyscript was inspired by HyperCard, a pre-web development kit for the Macintosh.

  6. 6
    Article
    Avatar of communityCommunity Picks·3y

    Build your own WebAssembly Compiler

    WebAssembly has been causing a stir over the last year. It was voted the fifth ‘most loved’ language in Stack Overflow’s developer insights survey. WebAssembly is a compilation target, rather than a language they will use directly. This is very easily decoded, compiled and executed - giving fast and predictable performance.

  7. 7
    Article
    Avatar of hnHacker News·3y

    Goodbye to the C++ Implementation of Zig ⚡ Zig Programming Language

    The old one, written in 80,000 lines of C++, plus sharing Zig code with the new one. The new one was faster, used less memory, and was actively maintained and enhanced. This was a huge pain, especially as the design of these two compilers diverged. The C++ implementation of Zig originally used the same strategy.

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

    Yes, WebAssembly Can Replace Kubernetes

    WebAssembly, or Wasm, was shown to be a very practical way to run code on a web browser. It has worked so well that the World Wide Web Consortium named it a web standard in 2019. Other languages Wasm can accommodate include Rust, Go,.NET, C++, Python, Java and PHP.

  9. 9
    Article
    Avatar of syncfusionSyncfusion·4y

    A Full-Stack Web App Using Blazor WebAssembly and GraphQL: Part 3

    This article covers how to add the edit and delete capabilities to the movie data. We will configure the home page of our app to display the list of movies and will provide sort and filter movie options to the user. In part 1 and part 2 of this series, we learned how to create a GraphQL mutation and we created a Graphql client with the help of the Strawberry Shake tool.

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

    What Rust Brings to Frontend and Web Development

    The year 2022 may well have been the year of Rust, with its introduction into the Linux Kernel. But should frontend/web developers concern themselves with this popular language in 2023? It depends on what you need to do. It can also be coupled with WebAssembly to deliver a fast, secure app at the edge.

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

    Rust Makes Us Better Programmers

    Rust makes for a better development experience, enhances safety and increases program speed. To understand why Rust is so popular, we need to consider why we invented compilers and programming languages in the first place. In the case of other popular languages like Python, Rust programs run up to 20 times faster, according to the Programming Language Benchmark.

  12. 12
    Article
    Avatar of jetbrainsJetBrains·3y

    The Future of .NET with WASM

    WebAssembly is a low-level assembly-like language with a binary format that runs in modern web browsers. WebAssembly programs can perform at near-native speeds allowing for new and exciting applications for web clients from desktop-like apps, emulators, high-performance video games, photo editors, and more.

  13. 13
    Article
    Avatar of devgeniusDev Genius·4y

    A Primer on WebAssembly

    In 2022, I will be diving into the world of WebAssembly and Rust. To understand why there was a requirement for WebAssembly, let’s take a stroll down memory lane. The world wide web, as we know it today, started off as a single page project on a NeXT computer at CERN.