Skip to content
Jason Kao edited this page Oct 25, 2017 · 3 revisions

The Stuyvesant Spectator's website is made up of three codebases:

Client-facing Application (https://github.com/stuyspec/client-app)

The client-facing application (CFA, for short) is what people see when visit our website. It is build in React, a JavaScript library for building user interfaces.

The CFA makes HTTP requests to the API (application programming interface) to get the data to display. The API is built in Rails, a web framework written in Ruby.

The content management system (CMS, for short) is how we upload articles to our database (it is the interface of our Rails API.