Front end web development in Rust

所在平台: Udemy

课程主页: https://www.udemy.com/course/front-end-web-development-in-rust/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Rust前端网页开发 课程概述:WebAssembly是一种大多数浏览器支持的二进制指令格式,使得Rust、C、C++、Go等语言能够在网页浏览器中编译和运行。根据调查,Rust编程语言是开发WebAssembly应用程序最常用的语言。Rust因其强大的特性,连续八年被评选为StackOverflow上最受欢迎和最渴望的编程语言,因此越来越多的人希望在浏览器中使用它,尽管JavaScript通常是常见的选择。您已经在开发网页应用方面积累了丰富的经验,并对Rust有很好的理解。您是否在考虑用Rust开发下一个用户界面,并通过WASM部署到浏览器上?如果您正在寻找一个集中所有所需资源的课程,那么您找到了最好的选择!在本课程中,我将向您展示如何使用Rust创建一个复杂的Web应用程序,该程序可以调用JSON API。我们将结合Yew网页框架和WASM库来构建具有以下功能的用户界面:用户身份验证、多个不同的路由和页面、支持CRUD操作的表单、状态管理、自定义钩子和归约器,以及通过浏览器的fetch API进行异步请求。

课程评论(0条)

课程详情

WebAssembly is a binary instruction format that most browsers support. It enables languages such as Rust, C, C++ Go, etc., to be compiled and run in a web browser.The Rust programming language is the most frequently used language for developing WebAssembly applications, according to surveys. And how could it not? It was voted as StackOverflow's most loved and desired programming language, eight years in a row, thus everyone is looking for an excuse to run it even inside browsers, where Javascript is the usually the common approach. You have already spent a good amount of time developing web applications and you have a very good understanding of Rust.You are wondering whether you can develop your next UI in Rust and ship it to browser via WASM. You are looking for a resource that has all you need in a single place.Well, look no further! In this course i will show you how to create a complex web app in Rust that consumes JSON APIs. We will use the Yew web framework along with wasm crates to build a UI with- Authentication- Several different routes and pages- Forms for CRUD support- State management, custom hooks and reducers- Async requests via browser's fetch API

课程标签

0人关注该课程

主题相关的课程