آموزش سوئیفت سمت سرور با بخار

Learning Server-Side Swift with Vapor

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Vapor یک چارچوب وب منبع باز محبوب است که به توسعه دهندگان اجازه می دهد برنامه های وب و API ها را در Swift ایجاد کنند. در این دوره ، ران بوانکامینو با استفاده از Swift در سرور با Vapor غوطه ور می شود. رون چگونگی پیدایش سویفت سمت سرور و اهمیت آن ، کارهایی که چارچوب Vapor انجام می دهد و نحوه مقایسه آنها با چارچوب های مشابه را بیان می کند. وی نحوه راه اندازی یک محیط توسعه محلی ، نصب Swift منبع آزاد و چارچوب Vapor ، راه اندازی یک وب سرور و حتی نحوه استقرار در یک سرویس ابری خارجی - Heroku - را برای میزبانی پروژه نهایی شما نشان می دهد.
موضوعات شامل:
  • مرور مفهوم سوئیفت سمت سرور
  • نصب بخار در یک محیط محلی
  • ایجاد یک پروژه بخار جدید
  • مرور قابلیت های داخلی Vapor برای تعامل با سرویس های خارجی
  • ثبت و احراز هویت با Dark Sky API
  • کار با الگوهای برگ
  • راه اندازی حساب هروکو
  • استفاده از تکنیک های معمول عیب یابی

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. پس زمینه سوئیفت و بخار منبع باز 1. Open-Source Swift and Vapor Background

  • سرور Swift چیست؟ What is server-side Swift?

  • معرفی بخار Introducing Vapor

2. لایه سیستم بخار 2. Vapor's System Layer

  • نصب Vapor روی macOS Installing Vapor on macOS

  • ایجاد یک پروژه Vapor Creating a Vapor project

  • استفاده از Vapor با Xcode Using Vapor with Xcode

  • ساختار پروژه شما Your project's fIle structure

  • پیکربندی پروژه خود را Configuring your project

3. کار با بخار 3. Working with Vapor

  • قطره چیه؟ What's a Droplet?

  • مسیریابی اساسی Basic routing

  • کنترل کننده های مسیر Route controllers

  • درک مشتری Understanding Client

  • نمای کلی API Dark Sky Dark Sky API overview

  • برقراری تماسهای خارجی با Client Making external calls with Client

4. نمایش قالب 4. View Templating

  • برگ چیست؟ What is Leaf?

  • نمای کلی برگ Leaf overview

  • کار با برگ Working with Leaf

  • ادغام بنیاد با برگ Integrating Foundation with Leaf

5- اعزام به هرووک 5. Deploying to Heroku

  • حساب Heroku خود را تنظیم کنید Setting up your Heroku account

  • راه اندازی پروژه هرووک Heroku project setup

  • اعزام به هرووک Deploying to Heroku

  • عیب یابی استقرار خود Troubleshooting your deploy

نتیجه Conclusion

  • بعد چی؟ What's next?

نمایش نظرات

آموزش سوئیفت سمت سرور با بخار
جزییات دوره
1h 30m
25
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
14,303
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ron Buencamino Ron Buencamino

Ron Buencamino مهندس نرم افزار ، متخصص iOS ، نویسنده و مربی است. Ron Buencamino با بیش از 15 سال تجربه در فن آوری اطلاعات ، متخصص در مصرف کننده اینترنت ، یک یا دو مورد را در مورد آنچه در وب کار می کند می داند. او بنیانگذار شرکت Animatronic Gopher Inc. ، یک خانه سیستم است که روی برنامه های بومی iOS و وب موبایل متمرکز است. هنگامی که او جلوی رایانه خود نباشد ، احتمالاً می توانید او را به مسافرت به برخی از نقاط دور افتاده ، خواندن کتاب یا لذت بردن از یک لیوان اسکاتلندی مالت تنها بکشید.