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 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024