<p>This book introduces you to web development with Rust and Leptos. To begin with you install a&nbsp;solid Rust toolchain and set up Leptos&nbsp;in VS Code and then you see&nbsp;your first Hello World interface rendered via WebAssembly&nbsp;right away. So first you'll&nbsp;design a microservice-inspired book-selling sample app called LibroCommerce into inventory orders and user accounts. Then you'll&nbsp;connect each piece with Axum handlers SQLx queries and shared Serde models.</p><p></p><p>By the time you get to Chapter 3 you'll have built a&nbsp;nonblocking Tokio-driven server that handles dynamic routes powers Leptos SSR pages and secures endpoints with JWT and OAuth2. Then you&nbsp;add real-time features: WebSockets send stock updates and order-status events to reactive Leptos signals keeping the UI and backend in sync. As you go you'll be&nbsp;writing end-to-end Playwright tests and setting up GitHub Actions&nbsp;so that every commit runs&nbsp;Rust tests Playwright scenarios Docker builds and Kubernetes rollouts automatically. You'll learn how to connect to PostgreSQL with an async pool model Books Users and Orders with Serde-annotated Rust structs and&nbsp;implement CRUD password hashing with Argon2 encrypted backups and session stores in Redis. Performance tuning shows you how to&nbsp;optimize Tokio threads tune SQLx pools stream large result sets debounce client inputs and apply backpressure. At last you&nbsp;put each microservice and frontend into Docker containers deploy them with Kubernetes and then use serverless.</p><p></p><p>It's packed with over&nbsp;100 bite-sized examples and ready-to-run solutions and it'll walk you through&nbsp;building and operating a production-style web application in Rust step-by-step.&nbsp;You won't become a Rust language expert but you'll finish ready to design code test and deploy modern web apps.</p><p></p><h2>Key Learnings </h2><p>Start using Rust and Leptos with VS Code to develop web applications using WebAssembly.</p><p>Architect microservices with inventory orders and user modules for modular scalable applications.</p><p>Make servers that respond to user activity and are not blocked by other users. Use Tokio and Axum with dynamic routing and concurrency.</p><p>Employ business logic with SQLX transactions and external API integration for real-world workflows.</p><p>Protect your devices with JWT OAuth2 Argon2 password hashing HttpOnly cookies and TLS encryption.</p><p>Handle database state asynchronously define Serde data models and perform efficient CRUD operations.</p><p>Utilize WebSockets Leptos signals and broadcast channels to enable real-time updates.</p><p>Perform end-to-end testing with Playwright integration tests and automated CI pipelines for reliability.</p><p>Put microservices and the frontend into containers using Docker and use Kubernetes to orchestrate them so they can be deployed without any downtime.</p><p></p><h2>Table of Content </h2><p>Setting up Rust &amp; Leptos&nbsp;Environment</p><p>Designing Modern Architecture</p><p>Building Application Server</p><p>Database Integration and State Management</p><p>Modern Interactions with REST GraphQL and OAuth</p><p>Front-end Development with Leptos&nbsp;and WebAssembly</p><p>Real-time&nbsp;Interactions using Websocket</p><p>Modern Security Performance and Cloud Strategies</p><p>Cloud-native&nbsp;Releases and Continuous Delivery</p>
Piracy-free
Assured Quality
Secure Transactions
Delivery Options
Please enter pincode to check delivery time.
*COD & Shipping Charges may apply on certain items.