Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Sweet.js: Get Started

This course provides an introduction to Sweet.js, a macro engine on top of JavaScript which allows you to extend the language as you desire.

Beginner
3h 22m
(14)

Created by Aaron Powell

Last Updated Jul 08, 2019

Course Thumbnail
  • Course

Sweet.js: Get Started

This course provides an introduction to Sweet.js, a macro engine on top of JavaScript which allows you to extend the language as you desire.

Beginner
3h 22m
(14)

Created by Aaron Powell

Last Updated Jul 08, 2019

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Compile-to-JavaScript languages are popular, but sometimes these new languages are introducing features that you don't need, or don't address the problems which you want to solve. Sweet.js comes at it from another angle: rather than having a new language, it gives you the building blocks to make the extensions you need to solve your problems. Learn how to use macros to create specialized syntax and polyfill language-level features without an entirely new language.

Sweet.js: Get Started
Beginner
3h 22m
(14)
Table of contents

About the author
Aaron Powell - Pluralsight course - Sweet.js: Get Started
Aaron Powell
7 courses 3.6 author rating 1521 ratings

Aaron is a Senior Developer and Technical Web Specialist with Readify and Microsoft MVP for Internet Explorer Development. Aaron focuses mainly on front-end web development, with a passion for JavaScript.

Get started with Pluralsight