-
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 (https://github.com/stuyspec/content-management-system)
The content management system (CMS, for short) is how we upload articles to our database (it is the interface of our Rails API.