ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Server Side Swift with Vapor: Building Web APIs and Web Apps in Swift

دانلود کتاب Server Side Swift with Vapor: ساخت API های وب و برنامه های وب در Swift

Server Side Swift with Vapor: Building Web APIs and Web Apps in Swift

مشخصات کتاب

Server Side Swift with Vapor: Building Web APIs and Web Apps in Swift

ویرایش: 3 
نویسندگان: , , , ,   
سری:  
 
ناشر: Razeware LLC 
سال نشر: 2020 
تعداد صفحات: 585 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 44 مگابایت 

قیمت کتاب (تومان) : 59,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Server Side Swift with Vapor: Building Web APIs and Web Apps in Swift به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Server Side Swift with Vapor: ساخت API های وب و برنامه های وب در Swift نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Server Side Swift with Vapor: ساخت API های وب و برنامه های وب در Swift

کتاب قطعی ساخت برنامه های وب و API های وب با استفاده از سوییفت سمت سرور با بخار، نوشته سازندگان چارچوب Vapor 4.


توضیحاتی درمورد کتاب به خارجی

The definitive book on building web apps and web APIs using Server-Side Swift with Vapor, written by the creators of the Vapor 4 framework.



فهرست مطالب

Acknowledgements
Book License
Book Source Code & Forums
What You Need
About This Book
Book Updates
About the Cover
Chapter 1: Introduction
	About Vapor
	How to read this book
	Update Note
Chapter 2: Hello, Vapor
	Vapor Toolbox
	Building your first app
	Swift Package Manager
	Creating your own routes
	Accepting data
	Returning JSON
	Troubleshooting Vapor
	Where to go from here?
Chapter 3: HTTP Basics
	Powering the web
	HTTP in web browsers
	HTTP in iOS apps
	HTTP 2.0
	REST
	Why use Vapor?
Chapter 4: Async
	Async
	Working with futures
	SwiftNIO
	Where to go from here?
Chapter 5: Fluent & Persisting Models
	Fluent
	Acronyms
	Saving models
	Where to go from here?
Chapter 6: Configuring a Database
	Why use a database?
	Choosing a database
	Configuring Vapor
	Where to go from here?
Chapter 7: CRUD Database Operations
	CRUD and REST
	Fluent queries
	Where to go from here?
Chapter 8: Controllers
	Controllers
	Getting started with controllers
	Where to go from here?
Chapter 9: Parent-Child Relationships
	Parent-child relationships
	Creating a user
	Setting up the relationship
	Querying the relationship
	Foreign key constraints
	Where to go from here?
Chapter 10: Sibling Relationships
	Sibling relationships
	Creating a category
	Creating a pivot
	Querying the relationship
	Removing the relationship
	Where to go from here?
Chapter 11: Testing
	Why should you write tests?
	Writing tests with SwiftPM
	Testing users
	Testing the User API
	Testing acronyms and categories
	Testing on Linux
	Where to go from here?
Chapter 12: Creating a Simple iPhone App, Part 1
	Getting started
	Viewing the acronyms
	Viewing the users
	Viewing the categories
	Creating users
	Creating acronyms
	Where to go from here?
Chapter 13: Creating a Simple iPhone App, Part 2
	Getting started
	Editing acronyms
	Deleting acronyms
	Creating categories
	Adding acronyms to categories
	Where to go from here?
Chapter 14: Templating with Leaf
	Leaf
	Configuring Leaf
	Rendering a page
	Injecting variables
	Using tags
	Acronym detail page
	Where to go from here?
Chapter 15: Beautifying Pages
	Embedding templates
	Bootstrap
	Navigation
	Tables
	Serving files
	Users
	Sharing templates
	Where to go from here?
Chapter 16: Making a Simple Web App, Part 1
	Categories
	Create acronyms
	Editing acronyms
	Deleting acronyms
	Where to go from here?
Chapter 17: Making a Simple Web App, Part 2
	Creating acronyms with categories
	Displaying Categories
	Editing acronyms
	Where to go from here?
Chapter 18: API Authentication, Part 1
	Passwords
	Basic authentication
	Token authentication
	Database seeding
	Where to go from here?
Chapter 19: API Authentication, Part 2
	Updating the tests
	Updating the iOS application
	Where to go from here?
Chapter 20: Web Authentication, Cookies & Sessions
	Web authentication
	Cookies
	Sessions
	Where to go from here?
Chapter 21: Validation
	The registration page
	Basic validation
	Custom validation
	Displaying an error
	Where to go from here?
Chapter 22: Google Authentication
	OAuth 2.0
	Imperial
	Integrating with web authentication
	Where to go from here?
Chapter 23: GitHub Authentication
	Setting up your application with GitHub
	Integrating with Imperial
	Integrating with web authentication
	Where to go from here?
Chapter 24: Password Reset & Emails
	User email addresses
	Integrating SendGrid
	Setting up a password reset flow
	Where to go from here?
Chapter 25: Adding Profile Pictures
	Adding a picture to the model
	Creating the form
	Accepting file uploads
	Displaying the picture
	Where to go from here?
Chapter 26: Database/API Versioning & Migration
	Modifying tables
	Adding users’ Twitter handles
	Making categories unique
	Seeding based on environment
	Where to go from here?
Chapter 27: Caching
	Cache storage
	Example: Pokédex
	Where to go from here?
Chapter 28: Middleware
	Vapor’s middleware
	Example: Todo API
	Where to go from here?
Chapter 29: WebSockets
	Tools
	A basic server
	iOS project
	Server word API
	Session Manager
	Endpoints
	Observer endpoint
	iOS follow location
	Where to go from here?
Chapter 30: Advanced Fluent
	Getting started
	Soft delete
	Timestamps
	Enums
	Lifecycle hooks
	Nested models
	Joins
	Raw SQL
	Where to go from here?
Chapter 31: Deploying with Heroku
	Setting up Heroku
	Where to go from here?
Chapter 32: Deploying with Docker
	Docker Compose
	Where to go from here?
Chapter 33: Deploying with AWS
	Before starting
	Setup your AWS instance
	Install Swift
	Where to go from here?
Chapter 34: Production Concerns
	Using environments
	Compiling with optimizations
	Note on testing
	Process monitoring
	Reverse Proxies
	Logging
	Horizontal scalability
	Sessions with Redis
	Where to go from here?
Chapter 35: Microservices, Part 1
	Microservices
	The TIL microservices
	The acronym microservice
	Dealing with relationships
	Authentication in Microservices
	Where to go from here?
Chapter 36: Microservices, Part 2
	The API gateway
	Running everything in Docker
	Where to go from here?
Conclusion




نظرات کاربران