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.

Content Management System (repo)

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

Clone this wiki locally