Krause Martin / Краузе Мартин - The Complete Developer: Master the Full Stack with TypeScript, React, Next.js, MongoDB, and Docker / Полноценный разработчик: освойте полный стек с помощью TypeScript, React, Next.js, MongoDB и Docker [2024, PDF, EPUB,

Reply to topic
DL-List and Torrent activity
Size:  13 MB   |    Registered:  1 year   |    Completed:  5 times
Seeders:  457  [  0 KB/s  ]   Leechers:  34  [  0 KB/s  ]   Show peers in full details
 
   
 
 
Author Message

Download WYSIWYG ®

Gender: Male

Longevity: 9 years

Posts: 1513

Post 12-Feb-2024 13:00

[Quote]

The Complete Developer: Master the Full Stack with TypeScript, React, Next.js, MongoDB, and Docker / Полноценный разработчик: освойте полный стек с помощью TypeScript, React, Next.js, MongoDB и Docker
Год издания: 2024
Автор: Krause Martin / Краузе Мартин
Издательство: No Starch Press, Inc.
ISBN: 978-1-7185-0329-8
Язык: Английский
Формат: PDF, EPUB
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 347
Описание: A hands-on, beginner-friendly approach to developing complete web applications from the ground up, using JavaScript and its most popular frameworks, including Node.js and React.js.
Whether you’ve been in the developer kitchen for decades or are just taking the plunge to do it yourself, The Complete Developer will show you how to build and implement every component of a modern stack—from scratch.
You’ll go from a React-driven frontend to a fully fleshed-out backend with Mongoose, MongoDB, and a complete set of REST and GraphQL APIs, and back again through the whole Next.js stack.
The book’s easy-to-follow, step-by-step recipes will teach you how to build a web server with Express.js, create custom API routes, deploy applications via self-contained microservices, and add a reactive, component-based UI. You’ll leverage command line tools and full-stack frameworks to build an application whose no-effort user management rides on GitHub logins.
You’ll also learn how to:
Work with modern JavaScript syntax, TypeScript, and the Next.js framework
Simplify UI development with the React library
Extend your application with REST and GraphQL APIs
Manage your data with the MongoDB NoSQL database
Use OAuth to simplify user management, authentication, and authorization
Automate testing with Jest, test-driven development, stubs, mocks, and fakes
Whether you’re an experienced software engineer or new to DIY web development, The Complete Developer will teach you to succeed with the modern full stack. After all, control matters.
Covers: Docker, Express.js, JavaScript, Jest, MongoDB, Mongoose, Next.js, Node.js, OAuth, React, REST and GraphQL APIs, and TypeScript
Практический, удобный для начинающих подход к разработке полноценных веб-приложений с нуля с использованием JavaScript и его наиболее популярных фреймворков, включая Node.js и React.js.
Независимо от того, работаете ли вы на кухне разработчиков десятилетиями или только решаетесь сделать это самостоятельно, полноценный разработчик покажет вам, как создавать и внедрять каждый компонент современного стека — с нуля.
Вы перейдете от интерфейса, управляемого React, к полностью доработанному серверу с Mongoose, MongoDB и полным набором REST и GraphQL API, и обратно через весь стек Next.js.
Простые пошаговые рецепты из книги научат вас, как создать веб-сервер с помощью Express.js, создавать пользовательские маршруты API, развертывать приложения с помощью автономных микросервисов и добавлять реактивный пользовательский интерфейс на основе компонентов. Вы будете использовать инструменты командной строки и полнофункциональные фреймворки для создания приложения, простое управление пользователями которого основано на логинах GitHub.
Вы также узнаете, как:
Работать с современным синтаксисом JavaScript, TypeScript и Next.js фреймворком
Упростить разработку пользовательского интерфейса с помощью библиотеки React
Расширить свое приложение с помощью REST и GraphQL API
Управлять своими данными с помощью базы данных MongoDB NoSQL
Использовать OAuth для упрощения управления пользователями, аутентификации и авторизации
Автоматизировать тестирование с помощью Jest, разработки на основе тестирования, заглушек, макетов и подделок
Являетесь ли вы опытным инженером-программистом или новичком в самостоятельной веб-разработке, книга научит вас добиваться успеха с помощью современного полного стека. В конце концов, контроль имеет значение.
Охватывает: Docker, Express.js, JavaScript, Jest, MongoDB, Mongoose, Next.js, Node.js, OAuth, React, REST и GraphQL API, а также TypeScript

Примеры страниц (скриншоты)

Оглавление

Acknowledgments xix
Introduction xxi
PART I: THE TECHNOLOGY STACK 1
Chapter 1: Node.js 3
Chapter 2: Modern JavaScript 15
Chapter 3: TypeScript 33
Chapter 4: React 53
Chapter 5: Next.js 69
Chapter 6: REST and GraphQL APIs 93
Chapter 7: MongoDB and Mongoose 115
Chapter 8: Testing with the Jest Framework 129
Chapter 9: Authorization with OAuth 157
Chapter 10: Containerization with Docker 173
PART II: THE FULL-STACK APPLICATION 183
Chapter 11: Setting Up the Docker Environment 185
Chapter 12: Building the Middleware 195
Chapter 13: Building the GraphQL API 207
Chapter 14: Building the Frontend 215
Chapter 15: Adding OAuth 231
Chapter 16: Running
Automated Tests in Docker 253
Appendix A: TypeScript Compiler Options 259
Appendix B: The Next.js app Directory 263
Appendix C: Common Matchers 289
Index 295
[solely-soft.top].t191985.torrent
Torrent: Registered [ 2024-02-12 13:00 ] · 8D9C3925A8B900FFDAE6C38E9ED567C3CB9D22DA

17 KB

Status: checked
Completed: 5 times
Size: 13 MB
Rate: 
(Vote: 0)
Have thanked: 0  Thanks
Krause Martin / Краузе Мартин - The Complete Developer: Master the Full Stack with TypeScript, React, Next.js, MongoDB, and Docker / Полноценный разработчик: освойте полный стек с помощью TypeScript, React, Next.js, MongoDB и Docker [2024, PDF, EPUB, download torrent for free and without registration
[Profile] [PM]
Display posts:    
Reply to topic

Current time is: 24-Feb 18:06

All times are UTC + 2



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum