Integrating GeoGebra with React and WebAssembly: A Web-Based Approach for Mathematical Software Development
摘要
A method for developing a GeoGebra-based web app is introduced, utilizing React for the user interface and WebAssembly for computation. React enhances UI components and improves error detection, overcoming the limitations of GeoGebra’s script input. Additionally, WebAssembly facilitates the use of C functions within web browsers, thereby enhancing GeoGebra’s computational capabilities. The effective collaboration between React and WebAssembly is demonstrated through the implementation of the ‘Lights Out’ puzzle.