In this project-based course you'll use Rust for both the frontend and backend and gain valuable hands-on experience in building a complete full-stack web app.
- Build a Twitter clone from scratch using Rust for both frontend and backend
- Learn various web app capabilities including server software development, URL routing, sessions, hosting static data, API access, and data management using a query builder
- Create an interactive single-page frontend allowing users to perform actions such as creating posts, uploading images, participating in polls, editing profiles, and bookmarking posts
- Gain experience in testing the application, modifying the build environment, generating documentation, and diagnosing bugs encountered during development
- Explore the full potential of Rust programming language in both frontend and backend implementation
- Acquire hands-on experience in integrating Postgres database through Diesel query builder for compile-time checked data access and IDE auto completion for queries