To learn more about the Xing Framework, read the Xing Book.
The Xing Framework is a cutting edge web and mobile development platform by Logical Reality Design, Inc. It is designed to provide a completely modern (and even somewhat future-proofed) API + SPA web development platform with sensible defaults, solid conventions, and ease of rapid development. Xing uses Rails (4.2) on the backend and AngularJS (1.4) on the frontend. Most of the problems inherent in getting these two frameworks to talk to each other cleanly have been pre-solved in Xing.
This gem contains all the Ruby rake tasks and other build tools.
A Xing project must have these three directories:
/ # Root - contains the application
/backend # Backend contains the Rails application and its tests
/frontend # Frontend contains the AngularJS application and its tests
Each of these three will have a different Gemfile for Ruby dependencies. This gem, xing-root,
must be in the gemfile in the root directory /
of the application.
rake develop
Builds a Xing project, starts servers, and launches it in a browser.rake spec
Runs both front- and back-end tests as well as E2E tests.
Additional info TBD.
- Judson Lester
- Patricia Ho
- Evan Dorn
- Hannah Howard
The Xing Framework strives to be an open and inclusive project. All Contributors to the Xing Framework must abide by our Code Of Conduct