
Full Stack FastAPI, React, and MongoDB: Build Python web applications with the FARM stack (Paperback)
Key item features
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Pages336
- EditionStandard Edition
- PublisherPackt Publishing
- Free shipping
Free 90-day returns
How do you want your item?
More seller options (2)
Get free delivery, shipping and more*
About this item
Product details
Wield the power of Python, React, and MongoDB to build web and data applications quickly and broaden your web development horizons
Key Features:
- Learn how to build web applications without having to know the intricacies of the components
- Build full stack projects without compromising on development speed and app performance
- Prepare yourself for the diverse world of web development, analytics, and data visualization
Book Description:
If you need to develop web applications quickly, where do you turn? Enter the FARM stack. The FARM stack combines the power of the Python ecosystem with REST and MongoDB and makes building web applications easy and fast.
This book is a fast-paced, concise, and hands-on beginner's guide that will equip you with the skills you need to quickly build web applications by diving just deep enough into the intricacies of the stack's components.
The book quickly introduces each element of the stack and then helps you merge them to build a medium-sized web application. You'll set up a document store with MongoDB, build a simple API with FastAPI, and create an application with React. Security is crucial on the web, so you'll learn about authentication and authorization with JSON Web Tokens. You'll also understand how to optimize images, cache responses with Redis, and add additional features to your application as well as explore tips, tricks, and best practices to make your development experience a breeze. Before you know it, you'll be deploying the application to different platforms.
By the end of this book, you will have built a couple of functional applications efficiently and will have the springboard you need to delve into diverse and more specialized domains.
What You Will Learn:
- Discover the flexibility of the FARM stack
- Implement complete JWT authentication with FastAPI
- Explore the various Python drivers for MongoDB
- Discover the problems that React libraries solve
- Build simple and medium web applications with the FARM stack
- Dive into server-side rendering with Next.js
- Deploy your app with Heroku, Vercel, Ubuntu Server and Netlify
- Understand how to deploy and cache a FastAPI backend
Who this book is for:
This book is for web developers and analysts who want to include the power of a modern asynchronous Python framework, a flexible data store and a powerful UI library with the combination of two of the most important programming languages today in their web development toolkit. Beginners in the field of information presentation will also find this book helpful. You must have a beginner-level understanding of Python, JavaScript, and HTML and CSS to get the most out of this book.
Specifications
Book format
Fiction/nonfiction
Genre
Pages
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Hands-On Full Stack Development with Spring Boot 2.0 and React: Build modern and scalable full stack applications using the Java-based Spring Framework 5.0 and React (Paperback) $40.00
$4000current price $40.00Hands-On Full Stack Development with Spring Boot 2.0 and React: Build modern and scalable full stack applications using the Java-based Spring Framework 5.0 and React (Paperback)
The Value Vector: Building Scalable Generative Ai-Based Applications, (Paperback) $37.22
$3722current price $37.22The Value Vector: Building Scalable Generative Ai-Based Applications, (Paperback)
Spring Boot 3 API Mastery: Write scalable, reactive, and secure APIs for microservices with Spring Boot 3 and Java 21 (E, (Paperback) $39.31
$3931current price $39.31Spring Boot 3 API Mastery: Write scalable, reactive, and secure APIs for microservices with Spring Boot 3 and Java 21 (E, (Paperback)
Modern Django Web Development: With Channels, Drf, Graphql, and React, (Paperback) $37.24
$3724current price $37.24Modern Django Web Development: With Channels, Drf, Graphql, and React, (Paperback)
Asynchronous Programming in Python: Apply asyncio in Python to build scalable, high-performance apps across multiple sce, (Paperback) $44.33
$4433current price $44.33Asynchronous Programming in Python: Apply asyncio in Python to build scalable, high-performance apps across multiple sce, (Paperback)
Learn Model Context Protocol with Python: Build agentic systems in Python with the new standard for AI capabilities, (Paperback) $36.99
$3699current price $36.99Learn Model Context Protocol with Python: Build agentic systems in Python with the new standard for AI capabilities, (Paperback)
Hands-On Microservices with JavaScript: Build scalable web applications with JavaScript, Node.js, and Docker, (Paperback) $39.60
$3960current price $39.60Hands-On Microservices with JavaScript: Build scalable web applications with JavaScript, Node.js, and Docker, (Paperback)
Django 5 By Example - Fifth Edition: Build powerful and reliable Python web applications from scratch, (Paperback) $39.99
$3999current price $39.99Django 5 By Example - Fifth Edition: Build powerful and reliable Python web applications from scratch, (Paperback)
Node.js Cookbook - Fifth Edition: Practical recipes for building server-side web applications with Node.js 22, (Paperback) $38.83
$3883current price $38.83Node.js Cookbook - Fifth Edition: Practical recipes for building server-side web applications with Node.js 22, (Paperback)
Microservices in SAP Hana Xsa: A Guide to Rest APIs Using Node.Js, (Paperback) $38.48
$3848current price $38.48Microservices in SAP Hana Xsa: A Guide to Rest APIs Using Node.Js, (Paperback)
Understanding Hybrid Environments in SharePoint 2019: Building and Implementing Features, (Paperback) $41.11
$4111current price $41.11Understanding Hybrid Environments in SharePoint 2019: Building and Implementing Features, (Paperback)
Adventures Of Full Stack Software Development: Master the skills required to become a Full Stack Software Developer, (Paperback) $39.86
$3986current price $39.86Adventures Of Full Stack Software Development: Master the skills required to become a Full Stack Software Developer, (Paperback)
Full-Stack Flask and React: Learn, code, and deploy powerful web applications with Flask 2 and React 18, (Paperback) $38.83
$3883current price $38.83Full-Stack Flask and React: Learn, code, and deploy powerful web applications with Flask 2 and React 18, (Paperback)
Full Stack Quarkus and React: Hands-on full stack web development with Java, React, and Kubernetes (Paperback) $40.55
$4055current price $40.55Full Stack Quarkus and React: Hands-on full stack web development with Java, React, and Kubernetes (Paperback)
The Disappearing Computer: Interaction Design, System Infrastructures and Applications for Smart Environments, (Paperback) $41.00
$4100current price $41.00The Disappearing Computer: Interaction Design, System Infrastructures and Applications for Smart Environments, (Paperback)
Deploy Container Applications Using Kubernetes: Implementations with Microk8s and AWS Eks, (Paperback) $39.45
$3945current price $39.45Deploy Container Applications Using Kubernetes: Implementations with Microk8s and AWS Eks, (Paperback)
The Python Library Reference: Release 3.6.4 - Book 2 of 2, (Paperback) $39.89
$3989current price $39.89The Python Library Reference: Release 3.6.4 - Book 2 of 2, (Paperback)
Ultimate Nuxt.js for Full-Stack Web Applications, (Paperback) $38.80
$3880current price $38.80Ultimate Nuxt.js for Full-Stack Web Applications, (Paperback)
A Developer's Guide to Building Resilient Cloud Applications with Azure: Deploy applications on serverless and even, (Paperback) $38.83
$3883current price $38.83A Developer's Guide to Building Resilient Cloud Applications with Azure: Deploy applications on serverless and even, (Paperback)
The Art of Micro Frontends - Second Edition: Build highly scalable, distributed web applications with multiple teams, (Paperback) $36.26
$3626current price $36.26The Art of Micro Frontends - Second Edition: Build highly scalable, distributed web applications with multiple teams, (Paperback)
