8000 GitHub - XingFramework/xing-root: Rake tasks and development tools for the Xing Framework.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

XingFramework/xing-root

Repository files navigation

The Xing Framework

To learn more about the Xing Framework, read the Xing Book.

Xing Root

Code Climate Test Coverage Build Status Dependency Status

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.

Filesystem Architecture

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.

Main tools

  • 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.

Authors

  • 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

About

Rake tasks and development tools for the Xing Framework.

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages

0