Skip to content

Documentation Needs #181

Open
Open
@plwalters

Description

@plwalters

Docs Plan

A Web Developer

  • What is Aurelia?
  • Getting Started
  • A Production Setup
  • Creating Components
  • Dependency Injection: Basics
  • Templating: Basics
  • Binding: Basics
  • Router: Basics
  • Animation: Basics
  • App Configuration and Startup
  • HTTP Services
  • Binding: Value Converters
  • Binding: Binding Behaviors
  • Binding: Advanced Scenarios
  • Templating: HTML Behaviors Introduction
  • Templating: Custom Attributes
  • Templating: Custom Elements
  • Templating: Dynamic UI Composition
  • Templating: View Resources
  • Dependency Injection: Customization
  • Cross Component Communication
  • Router: Customization
  • Securing Your App
  • Structuring and Organizing Your App
  • Unit Testing
  • End-to-End Testing
  • Bundling Your App for Deploy
  • Summary: Conventions
  • Summary: Lifecycles
  • Cheat Sheet
  • Glossary
  • Errors
  • Getting Help

Deep Dive

  • How to Build the Skeleton from Scratch
  • Binding Engine Architecture and Extensibility
  • Templating Engine Architecture and Extensibility
  • Router Architecture and Extensibility

New To Web Development

  • What is Aurelia?
  • Modern JavaScript and TypeScript
  • Modern Tooling
  • The Modern DOM
  • Getting Started
  • Next Steps For New Web Developers
  • Cheat Sheet
  • Getting Help

A Manager/CTO

  • What is Aurelia?
  • Aurelia's Technical Benefits
  • Aurelia's Team and Community
  • Aurelia's Business Advantage
  • Onboarding Your Developers

An Architect

  • What is Aurelia?
  • Aurelia's Technical Benefits
  • Aurelia's Architecture
  • Building on Web Standards
  • Team Workflow
  • Composite Applications
  • Aurelia's Business Advantage
  • Onboarding Your Developers

A Contributor

  • Contribution Guidelines
  • Your First Pull Request
  • Creating or Editing Documentation
  • Translating Documentation
  • Testing Documentation

A Plugin Author

  • Plugins: What and Why?
  • Creating a Plugin
  • Publishing a Plugin
  • Adding Your Plugin Docs to Aurelia's Docs

Integrating with Other Technologies

  • Integrating with jQuery
  • Integrating with Polymer
  • Using 3rd Party Web Components
  • Using Aurelia Components as Web Components
  • Integrating with CSS Frameworks
  • Using RequireJS and Bower
  • Building a Cordova/PhoneGap App
  • Building an Electron App
  • Building an NWJS App
  • Building a Windows Universal App

A Migrator

  • Migrating From Durandal
  • Migrating From Angular 1
  • Migrating From Angular 2
  • Migrating From Caliburn.Micro

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions