Skip to content
Marcus edited this page Mar 14, 2021 · 42 revisions

Source Module System

Welcome to the Source Module System wiki homepage!

Refer to the side tab for more information regarding the module system.

Introduction

The Dynamic Module System aims to decouple modules from js-slang and cadet-frontend, enhancing module flexibility, as well as to create opportunities for modules to create user interfaces (the side content tabs) to interact with the development environment (Source Academy).

The Dynamic Module System renders the relevant side content tabs when needed and allows future students to easily contribute to the modules repository easily without having to touch source academy’s js-slang or cadet-frontend repository.

Clone this wiki locally