Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the “License”); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an “AS IS” BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
layout: docpage title: Crux description: An Apache Royale library based on Swiz permalink: /libraries/crux
Crux
An Apache Royale library based on Swiz Framework
Apache Royale Crux provides:
In contrast to other major frameworks for Royale, Crux:
- Imposes no JEE patterns{:target=‘_blank’} on your code
- No repetitive folder layouts
- No boilerplate code on your development
- Does not require you to extend framework-specific classes
Crux represents best practices learned from the top front end developers at some of the best consulting firms in the industry, enabling Crux to be simple, lightweight, and extremely productive.
Start here:
- User Guide
- Advanced Topics
- AutowiredTestCase
- Chaining API
- Custom Metadata Processors
- Module support
- Support for the Command pattern
- Presentation Model
- Examples
This documentation is a migration from the official Swiz Framework docs here{:target=‘_blank’}. The original documentation was created for the original Flex framework so it's not 100% accurate for Royale.