Full-Stack iOS Development with Swift and Vapor. Mastering Full-Stack iOS Development with Swift and Vapor Framework Gliwice

This is a comprehensive guide designed to equip developers with the skills to seamlessly integrate back-end and front-end technologies using Swift and Vapor. The book starts with an overview of full-stack development, including the history and advantages of this approach, before diving into the …

od 170,10 Najbliżej: 1 km

Liczba ofert: 1

Oferta sklepu

Opis

This is a comprehensive guide designed to equip developers with the skills to seamlessly integrate back-end and front-end technologies using Swift and Vapor. The book starts with an overview of full-stack development, including the history and advantages of this approach, before diving into the essential tools and environments needed to get started. Readers will learn how to set up Xcode and the Vapor toolbox, create routes, and implement MVC patterns in Vapor, as well as work with JSON data.The book then covers advanced topics such as asynchronous programming, HTML rendering, PostgreSQL integration, and error handling within Vapor. Simultaneously, it guides readers through building sophisticated iOS user interfaces using Auto Layout, SwiftUI, and Core Data for data persistence. The content culminates in a full-stack implementation that brings together server-side logic and a connected iOS application, followed by discussions on advanced topics like middleware, WebSockets, and security.Finally, the book provides in-depth instructions on deploying iOS and Vapor applications using Heroku, Docker, and the App Store. Throughout, real-world projects and exercises reinforce learning, making this an indispensable resource for mastering full-stack iOS development. Spis treści: 1. Full-Stack Development Overview2. Setting Up the Environment3. Routing, MVC, and JSON in Vapor4. Async and HTML Rendering in Vapor5. PostgreSQL Integration in Vapor6. Building User Interfaces for iOS7. Data Persistence with Core Data and SQLite in iOS8. Full-Stack Implementation9. Advanced Full-Stack Concepts10. Deploying iOS and Vapor Applications

Specyfikacja

Podstawowe informacje

Autor
  • Mercury Learning and Information, Hem Dutt
Wybrane wydawnictwa
  • Packt Publishing
Format
  • PDF
  • EPUB
Ilość stron
  • 273
Rok wydania
  • 2024