Aurelia - 最佳实践

  • 简述

    Aurelia 是一个新框架,因此尚未建立最佳实践。在本章中,您将找到一些有用的指导方针。
  • 开始一个新项目

    Aurelia 提供aurelia-skeletons. 有几个骷髅可供选择。Aurelia 背后的团队正在积极支持骨架,并且它们始终与最新版本的框架保持同步。

    Aurelia Skeletons

    • skeleton-es2016-webpack允许你写ES2016代码和使用npm用于包管理和webpack用于捆绑。
    • skeleton-es2016允许你写ES2016代码和使用jspm用于包管理和SystemJS用于装载和捆绑。
    • skeleton-typescript-webpack允许你写TypeScript代码和使用npm用于包管理和webpack用于捆绑。
    • skeleton-typescript允许你写TypeScript代码和使用jspm用于包管理和SystemJS用于装载和捆绑。
    • skeleton-typescript-asp.net5允许你写TypeScript代码和使用jspm用于包管理和SystemJS用于装载和捆绑。这ASP.NET后端也是集成的。
    • skeleton-es2016-asp.net5允许你写ES2016代码和使用jspm用于包管理和SystemJS用于装载和捆绑。这ASP.NET后端是集成的。
    您可以从GitHub. 安装说明可以在里面找到README.md每个骨架的文件。
    
    C:\Users\username\Desktop>git clone https://github.com/aurelia/skeleton-navigation.git
    
  • 文件夹结构

    您可以自由使用任何您想要的文件夹结构。如果您不确定从哪里开始,可以使用以下文件夹结构。图像代表文件和文件夹src目录。
    Aurelia 最佳实践
  • 网络标准

    Aurelia 是一个面向 Web 标准的框架。这是其背后团队的主要目标之一。他们将确保框架始终遵循现代网络。这对开发人员来说非常好,因为我们将来可以依赖框架的可用性。它还可以帮助我们了解浏览器和网络的最新信息。
  • EcmaScript 6

    这不仅适用于 Aurelia,而且适用于任何其他 JavaScript 框架。ES6提供有助于开发过程的新功能。你也可以使用TypeScript,如果你喜欢强类型语言。