内容简介
Hands-On Full Stack Web Development with Aurelia is for you if you are a web or full-stack JavaScript developer who has experience with traditional stacks such as LAMP, MEAN, or MERN and wish to explore the power of Aurelia and new stack with modern web technologies.
AI简介
这是一本针对具有传统Web开发经验,特别是熟悉LAMP、MEAN或MERN栈的开发者而编写的,旨在帮助他们探索Aurelia框架以及结合现代Web技术的新栈。书籍通过详细的步骤和实用的示例,引导读者掌握从基础到高级的Aurelia技能,包括JavaScript语言特点与优势、前端开发基础与框架介绍、使用Aurelia CLI构建应用、组件的构成、aurelia-i18n插件介绍、日志插件的重要性、RESTful API层的重要性、理解NoSQL数据库、MongooseJS简介、测试在软件开发中的作用、配置我们的web服务器为生产环境、使用Auth0进行身份验证和授权、单点登录(SSO)的理论与实践、CSS预处理器、ECMAScript标准介绍以及国际化的必要性等内容。
在书中,读者将学习如何使用JavaScript语言进行高效开发,理解NodeJS和ExpressJS框架在后台开发中的作用,掌握如何使用MongoDB和MongooseJS进行数据库操作,并学会如何使用Aurelia CLI构建和部署Aurelia应用。同时,读者还将了解Aurelia-i18n插件在国际化和多语言支持