We are pleased to announce that our flagship server-side book – Server Side Swift with Steam – now contains six new chapters that will take your server-side app production and distribution to the next level! And next week you can get this book $ 10 off !
Read on to learn:
- More about Server Side Swift with Vapor
- What's new in this issue of book
- About the authors
- How to get your own copy!
- Section I : Creating a Simple Web API : This section teaches you the beginning of building Steam applications, including how to use the Swift Package Manager.
- Section II: Creating a Simple Web App : This section teaches you how to build a cover page for your steam application. You also learn how to accept data from a web browser so that users can create and edit your models.
- Section III: Validation, Users, and Approval : This section shows how to protect your steam application with authentication. You learn about different types of authentication: HTTP Basic authentication and token-based API approval, and cookies and session-based authentication for the site.
- Section IV: Advanced Server Side Swift : The chapters in this section deal with more advanced topics for steam and were written by members of the steam core.
- Section V: Production and External Distribution : This section shows you how to distribute the Damp application to remote Cloud-based vendors to relieve the job of hosting your application. You learn how to upload to Vapor's own homemade solution – Vapor Cloud.
- Advanced Fluent : In this chapter, you will learn about some of Fluent's more advanced features. You'll see how to store models with enums and use Fluent's soft delete and timestamp features. You also learn how to use raw SQL and join as well as see how to return nested models.
- Deployment with Docker : Docker is a popular containerization technology that has greatly influenced the use of applications. Containers are a way to isolate applications so you can run multiple applications on the same server. In this chapter, you will learn how to deploy a steam app with a PostgreSQL database using Docker Compose.
- Deployment with AWS (Amazon Web Services) : Amazon Web Services (AWS) is by far the largest Cloud provider today. It provides a range of service offerings that simplify the deployment and maintenance of applications. In this chapter, you will learn how to use some of these to distribute a steam app.
- Production Problems : In this chapter you will learn the advantages and disadvantages of some common methods of distribution of steam. You also learn how to optimize, configure, and monitor your applications to increase efficiency and uptime.
- Microservices, Part 1 : In this chapter, you will learn how to utilize microservices to share your code in different applications. You will learn the benefits and downsides of microservices and how to communicate with them. Finally, you learn how authentication and relationships work in a micro-service architecture.
- Microservices, Part 2 : In this chapter, you learn about API gateways and how to make microservices available to clients. Finally, learn how to use Docker and Docker Compose to spin the entire application.
- If you have already purchased Server Side Swift with Vapor digital edition, you can log in to the store and download the updated version here.
- If you haven't already purchased this must-add to your development library go to our store page within Friday 7th. June to grab your copy at our special launch discount of only $ 49.99 !
Server Side Swift with Steam, 2nd Edition, is divided into five sections to give you a complete beginning to finally understand building applications in Steam and then distribute them to Cloud-based vendors:
Server Side Swift with Damp, 2nd edition, is 100% complete and available today with six new chapters – and is on sale for Friday 7th. june !
Server Side Swift with Damp, 2nd Edition, now has six New Chapters focused on the production and distribution of your app:
Learn steam from the team that created … well … Steam!
Tim Condon is a software engineer who has worked in most areas of the industry, including security, back-end, front-end and mobile! Having previously worked for the BBC, he is now the founder of Broken Hands, specializing in steam training and counseling.
<img src = "http://www.raywenderlich.com/Jonas Schwartz has a long career as a backend and server operator before joining Tanner and Logan in 2017. He came aboard after having talked about building a ski platform Since then he has focused on making hosting easy and more scalable for steam applications
Logan Wright began his career as an iOS developer working with many Categories of applications from navigation to custom Bluetooth communication protocols. Always a great fan of the CSS, Logan met Tanner through the steam project. Finally, it grew into a full-time position and society as we know it today.
Tanner Wayne Nelson is an American software engineer based in New York City, who began programming in elementary schoo I continued to study computer science at New York University, Tanner created Vapor in 2016 and works now full time maintaining the core frame and dozens of packages around it.
Server Side Swift with Steam, 2nd Edition, is available today, in full release and is almost 600 pages of important content-style content to deepen your applications on the page.
Remember that when you buy this book, you get the digital PDF, e-pub, source code and project files, and free updates!