-
Notifications
You must be signed in to change notification settings - Fork 32
Structure
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.