The Xing Framework
To learn more about the Xing Framework, read the Xing Book.
Xing Frontend Utilities
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.
These are the tools used in a the frontend of a Xing project to build all the assets for eventual delivery to the browser.
Xing Framework - Frontend Utilities
Included are:
- A utility for handling fallbacks on failed state transitions
- Extensions to A1AtScript to handle states
- Some base states that related to levels of authorization
- A Toast utility (originally extracted from angular material)
- A utility for logging UI router transitions to the console
- A Serializer used by the auth module
- A Simple directive for handling unimplemented features
- A directive that you attach to a ui-view to output the state name as an id and each portion of the state name as a class
- A simple responsive menu
- A simple state to demonstrate forms
Authors
- Judson Lester
- 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.