sandboxnu / major-scraper

Scraping Northeastern's Academic Catalog for use in GraduateNU.
GNU General Public License v3.0
3 stars 0 forks source link

Investigate Tooling Tech Stack Options #2

Closed AlpacaFur closed 1 year ago

AlpacaFur commented 1 year ago

Summary

Before we start actually writing code (and while we're landing on a JSON storage spec), we should investigate what our options are for the tech stack.

Unless we come upon a pretty compelling reason, we're likely going to stick with a web-based frontend (whether in browser or a webview).

This ticket then focuses on evaluating our options for the backend, which will primarily be a layer between the flat JSON files in the filesystem and the web frontend.

The primary thing our backend needs to do is read/write JSON files from the filesystem and send them to the frontend so whichever tech we choose won't have to be too involved in what we have to write in it.

Tasks

AlpacaFur commented 1 year ago

We ended up going with Rust using Tauri!