Learn Full Stack Rust Programming using AXUM, Yew, and SQLx

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-full-stack-rust-programming-using-axum-yew-and-sqlx/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用 AXUM、Yew 和 SQLx 学习全栈 Rust 编程 课程概述:本课程将指导您使用 Rust 编程语言构建一个全栈 web 应用程序。您将创建一个功能完整的 CRUD 服务器 API,使用 AXUM、SQLx 和 Postgres。接下来,我们将使用 Yew 框架(与 ReactJS 具有相似之处,但用 Rust 编写)构建一个功能齐全的前端。您将学习如何将前端与后端连接以在同一端口/URL 上运行。课程内容将涵盖如何创建 Yew 组件、路由、创建表单以及使用 Rust 的 reqwest 库处理 GET 和 POST 请求。 本课程适合已经掌握至少一种编程语言并具有一定网络开发经验的开发者,不适合完全没有编程基础的人。Rust 在过去几年中一直是 StackOverflow 上最受欢迎的编程语言,许多大型科技公司和初创企业正在使用 Rust,许多新的区块链项目也在使用 Rust,显示出 Rust 编程语言的快速发展。 本课程将帮助您快速开始 Rust 开发,因为您将构建一个真实的全栈应用程序,并可以运用所学概念扩展您的 Rust 开发选择。课程共分为三个主要部分:第一部分是 Rust 的介绍,如果您已经熟悉相关内容,可以跳过这一部分;第二部分将专注于使用 AXUM 开发服务器 API;第三部分则讲解使用流行的 Yew 框架开发前端应用。 课程结束时将提供完整的源代码以供参考。

课程评论(0条)

课程详情

You will build a full-stack web app using the rust programming language. We will be building a fully functional CRUD Server API using AXUM, SQLx, and Postgres. Then we will build a fully functional frontend in rust using the Yew framework (Yew looks like ReactJS but in Rust). We will then connect the front end and the back end to run from the same port/URL. You will learn how to create Yew components, routing, create forms and handle GET and POST requests using the rust reqwest crate in the front end. This course is good for developers who already know at least one programming language and have some web development experience. It is not a course for folks who are completely new to programming.Rust is the most loved programming language for the past several years according to StackOverflow. All the big tech companies are now using rust and a lot of startups are using rust. More so, a lot of the newer blockchain projects are building with rust. The rust programming language is growing very rapidly.This course will help you start developing in rust very fast, as you will build a real full-stack app. You can use the concepts to expand your rust dev options.The course is divided into 3 main sections. Section 1 is an intro to rust. You can skip this section if you are already familiar with the material. Section 2 will cover the Server API dev using AXUM and section 3 covers developing frontend apps using the popular Yew framework.Full source code provided at the end of the course.

课程标签

0人关注该课程

主题相关的课程