Front end web development in Rust
Front end web development in Rust, available at $79.99, has an average rating of 4.7, with 26 lectures, based on 56 reviews, and has 779 subscribers.
You will learn about Developing frontend components with Yew's virtual DOM Becoming familiar with the Rust WebAssembly ecosystem Interacting with browser and listening to events via wasm and websys Communicating to web APIs for CRUD via an authorization layer This course is ideal for individuals who are Experienced web developers evaluating Rust and WebAssembly for their next project or Rust developers who want to build a UI for their application in Rust It is particularly useful for Experienced web developers evaluating Rust and WebAssembly for their next project or Rust developers who want to build a UI for their application in Rust.
Enroll now: Front end web development in Rust
Summary
Title: Front end web development in Rust
Price: $79.99
Average Rating: 4.7
Number of Lectures: 26
Number of Published Lectures: 26
Number of Curriculum Items: 28
Number of Published Curriculum Objects: 28
Original Price: $54.99
Quality Status: approved
Status: Live
What You Will Learn
- Developing frontend components with Yew's virtual DOM
- Becoming familiar with the Rust WebAssembly ecosystem
- Interacting with browser and listening to events via wasm and websys
- Communicating to web APIs for CRUD via an authorization layer
Who Should Attend
- Experienced web developers evaluating Rust and WebAssembly for their next project
- Rust developers who want to build a UI for their application in Rust
Target Audiences
- Experienced web developers evaluating Rust and WebAssembly for their next project
- Rust developers who want to build a UI for their application in Rust
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
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Local setup
Lecture 3: Gitlab repository
Chapter 2: Login page
Lecture 1: Yew Components
Lecture 2: Component props
Lecture 3: Event handling
Lecture 4: Backend setup
Lecture 5: Login endpoint
Lecture 6: Alert component and error handling
Chapter 3: Router and contexts
Lecture 1: Router and custom routes
Lecture 2: Navigator and redirects
Lecture 3: Custom context and reducer
Lecture 4: Links and menu
Chapter 4: Session handling
Lecture 1: Session storage for auth tokens
Lecture 2: Logout
Chapter 5: CRUD
Lecture 1: Rustacean list and add
Lecture 2: Loader and custom hook
Lecture 3: Edit rustacean
Lecture 4: Delete rustacean
Lecture 5: Crates list and add
Lecture 6: Select component
Lecture 7: Textarea component
Lecture 8: Crates edit and delete
Chapter 6: Trunk
Lecture 1: Copying and serving files
Lecture 2: Custom CSS or SASS
Lecture 3: Building for release
Instructors
-
Paris Liakos
Web rustler
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 1 votes
- 3 stars: 6 votes
- 4 stars: 12 votes
- 5 stars: 37 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024
- Top 10 Photography Courses to Learn in December 2024
- Top 10 Language Learning Courses to Learn in December 2024
- Top 10 Product Management Courses to Learn in December 2024
- Top 10 Investing Courses to Learn in December 2024
- Top 10 Personal Finance Courses to Learn in December 2024
- Top 10 Health And Wellness Courses to Learn in December 2024
- Top 10 Chatgpt And Ai Tools Courses to Learn in December 2024
- Top 10 Virtual Reality Courses to Learn in December 2024
- Top 10 Augmented Reality Courses to Learn in December 2024
- Top 10 Blockchain Development Courses to Learn in December 2024
- Top 10 Unity Game Development Courses to Learn in December 2024
- Top 10 Artificial Intelligence Courses to Learn in December 2024
- Top 10 Flutter Development Courses to Learn in December 2024
- Top 10 Docker Kubernetes Courses to Learn in December 2024
- Top 10 Business Analytics Courses to Learn in December 2024
- Top 10 Excel Vba Courses to Learn in December 2024
- Top 10 Devops Courses to Learn in December 2024