|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/working-with-vue-3-and-go/
课程评论:没有评论
课程名称:使用 Vue 3 和 Go (Golang) 开发 课程概述:本课程将教授如何结合使用 Vue.js 和 Go 语言来构建功能丰富、高度互动的网络应用程序。Vue.js 被誉为一种“易学、高效、灵活的框架”,在开发交互式和可维护的 Web 用户界面方面表现卓越。相比于 React 和 Angular,许多开发者发现 Vue.js 更容易上手,并能够迅速构建复杂应用。 Go(或称 Golang)是一种易于学习、类型安全的编译语言,深受后端开发人员的喜爱,特别适合开发 API、网络软件等。因其对 JSON 的良好支持,Go 理想地用于构建 Vue 单页面应用的后端。 本课程将覆盖以下内容: - 使用 CDN 和 vue-cli、Node.js 以及 npm 来工作 Vue 3 - 学习 Vue 3 的 Options API 和 Composition API - 使用 props - 构建可重用的 Vue 组件 - 使用 Vue 3 构建和使用数据存储 - 创建、验证和提交表单,借助 fetch 和 JSON - 在 Vue 中的事件发射和处理 - Vue 中的条件渲染 - Vue 中的动画和过渡 - 使用 Vue Router - 保护路由(用户认证) - 使用 Vue 的 KeepAlive 功能缓存组件 - 使用 Go 实现 REST API - 使用 Go 路由 - 将 Go 连接到 PostgreSQL 数据库 - 使用 Go 读写 JSON - 使用状态令牌完成用户认证 - 使用单元测试和集成测试测试 Go 后端,以及更多内容。 学习 Vue 和 Go 对于开发者而言,绝对是一个强化技能的良机。请注意,本课程需要下载 Docker Desktop,如您是 Udemy Business 用户,请在下载软件之前与雇主确认。
Vue.js is, as they say on their website, an "approachable, performant and versatile framework for building web user interfaces." That sentence really does not give Vue its full due. It is arguably the best solution currently available for building highly interactive, easy to maintain, and feature-rich web applications currently available. Many developers find it easier to learn than React or Angular, and once you learn the basics, it is easy to move on to building more complex applications.Go, commonly referred to as Golang, is an easy to learn, type safe, compiled programming language that has quickly become a favourite among people writing API back ends, network software, and similar products. The ease with which Go works with JSON, for example, makes it an ideal solution to develop a back end for a Single Page Application written in something like Vue.This course will cover all of the things you need to know to start writing feature-rich, highly interactive applications using Vue.js version 3 for the front end, and Go for the back end API.We will cover:Working with Vue 3 using a CDNWorking with Vue 3 using the vue-cli, node.js and npmLearn both the Options API and the Composition API for Vue 3How to work with propsHow to build reusable Vue componentsHow to build and use a data store with Vue 3Creating, validating, and posting forms using fetch and JSONEmitting and processing events in VueConditional rendering in VueAnimations and transitions in VueWorking with the Vue RouterProtecting routes in Vue (requiring user authentication)Caching components using Vue's KeepAlive functionalityImplementing a REST API using GoRouting with GoConnecting to a Postgresql database with GoReading and writing JSON with GoComplete user authentication with Go using stateful tokensTesting our Go back end with unit and integration testsAnd much more.Vue is one of the most popular front end JavaScript frameworks out there, and Go is quickly becoming the must-know language for developers, so learning them is definitely a benefit for any developer.Please note that this course requires you to download Docker Desktop from Docker. If you are a Udemy Business user, please check with your employer before downloading software.