• Skip to primary navigation
  • Skip to main content
  • Skip to footer

Codemotion Magazine

We code the future. Together

  • Discover
    • Events
    • Community
    • Partners
    • Become a partner
    • Hackathons
  • Magazine
    • Backend
    • Frontend
    • AI/ML
    • DevOps
    • Dev Life
    • Soft Skills
    • Infographics
  • Talent
    • Discover Talent
    • Jobs
    • Manifesto
  • Companies
  • For Business
    • EN
    • IT
    • ES
  • Sign in
ads

CodemotionJuly 20, 2022

Video: A JavaScript Developers Guide to WebAssembly (with AssemblyScript)

Web Developer
webassembly, assemblyscript
facebooktwitterlinkedinreddit

Use AssemblyScript for conquering WebAssembly! From a variety of different source languages, WebAssembly offers a new way to create reliably performant code for the web (and beyond!). The web development community has given the technology a fair lot of attention, but are we still only at the beginning? Will it alter the way we create web applications?

In this video with software engineer James Milner, we’ll look at how AssemblyScript, a near relative of TypeScript that has gained a lot of traction in the JavaScript community, can help JavaScript developers make the transition to WebAssembly.

Watch the video here

Loading the player...

What is AssemblyScript?
AssemblyScript is a programming language that is based on TypeScript and is statically built to WebAssembly using asc, the reference AssemblyScript compiler. The language was created by the AssemblyScript Project with input and support from the dev community. It is similar to ECMAScript and JavaScript but has static types.

Recommended article
May 6, 2025

Top 10 Free Web Hosting Services Every Developer Should Know

Lucilla Tomassi

Lucilla Tomassi

Web Developer

Why is this language such a revolution? Well, it makes life easier for every JavaScript developer by allowing them to apply all their knowledge when working with WebAssembly.

About James Milner
James is a full-stack software engineer with experience creating engaging web applications for startups and large corporations. He has a background in geospatial technologies, a field he still finds fascinating. He enjoys all things web development and has a passion for the platform’s potential, especially in the frontend. He spends his working hours thinking about user experience patterns, creating user interfaces, and debating performance. James speaks at London development meetups and other events while maintaining an active blog about his web development adventures.

Recommended videos

If you’re looking for more content on WebAseembly, then don’t miss this playlist! The video in this article is part of one of our curated playlists created by devs for devs. Go from the basics to advanced level in no time by watching all the recommended videos.

https://talks.codemotion.com/an-introduction-to-webassembly

Related Posts

Native CSS: A Whole New Story – Part 1

Daniele Carta
March 3, 2025
Flock. Fork flutter

Meet Flock: The Flutter Fork Aiming to Accelerate Development

Codemotion
November 4, 2024
Angular v18 fallback

Angular fallback content in ng-content

Davide Passafaro
May 13, 2024
setup project, web development, framework, typescript cypress

How to Set Up a Cypress TypeScript Project

Antonello Zanini
September 12, 2023
Share on:facebooktwitterlinkedinreddit

Tagged as:JavaScript

Codemotion
Articles wirtten by the Codemotion staff. Tech news, inspiration, latest treends in software development and more.
Everything You Need to Know on How to Test AI-Driven Systems 
Previous Post
Why Companies Are Implementing the Developer Experience Job Position
Next Post

Footer

Discover

  • Events
  • Community
  • Partners
  • Become a partner
  • Hackathons

Magazine

  • Tech articles

Talent

  • Discover talent
  • Jobs

Companies

  • Discover companies

For Business

  • Codemotion for companies

About

  • About us
  • Become a contributor
  • Work with us
  • Contact us

Follow Us

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions