Aurelia教程

Aurelia 最佳实践

Aurelia 是一个新框架,因此,最佳实践尚未建立。在本章中,您会发现一些有用的指导方针。

开始一个新项目

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

奥瑞莉亚骷髅

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
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4