Автор: udemy
Название: Создаем "Go версию" Laravel
Laravel — один из самых популярных веб-фреймворков в мире PHP, и на то есть веские причины. Он прост в использовании, хорошо спроектирован и позволяет разработчикам работать над своими приложениями, не беспокоясь о том, что каждый раз, когда они начинают проект, придется заново изобретать велосипед. Go, часто называемый Golang, является одним из самых популярных языков программирования в мире и использовался для создания систем в Netflix, American Express и многих других известных компаниях.
Он очень быстрый, типобезопасный и разработан с нуля для использования в Интернете.
Этот курс посвящен использованию некоторых наиболее полезных функций Laravel и реализации аналогичных функций в Go. Поскольку Go скомпилирован и безопасен для типов, веб-приложения, написанные на этом языке, обычно намного быстрее и гораздо менее подвержены ошибкам, чем аналогичные приложения, написанные на Laravel/PHP.
Основные функции, над которыми мы будем работать в этом курсе, включают:
Подробнее:
Скачать:
Название: Создаем "Go версию" Laravel
Laravel — один из самых популярных веб-фреймворков в мире PHP, и на то есть веские причины. Он прост в использовании, хорошо спроектирован и позволяет разработчикам работать над своими приложениями, не беспокоясь о том, что каждый раз, когда они начинают проект, придется заново изобретать велосипед. Go, часто называемый Golang, является одним из самых популярных языков программирования в мире и использовался для создания систем в Netflix, American Express и многих других известных компаниях.
Он очень быстрый, типобезопасный и разработан с нуля для использования в Интернете.
Этот курс посвящен использованию некоторых наиболее полезных функций Laravel и реализации аналогичных функций в Go. Поскольку Go скомпилирован и безопасен для типов, веб-приложения, написанные на этом языке, обычно намного быстрее и гораздо менее подвержены ошибкам, чем аналогичные приложения, написанные на Laravel/PHP.
Основные функции, над которыми мы будем работать в этом курсе, включают:
- Внедрение Object Relation Mapper (ORM), который не зависит от базы данных и предлагает большую часть функций, имеющихся в Laravel Eloquent ORM.
- Полнофункциональная система миграции баз данных
- Создание полнофункциональной системы аутентификации пользователей, которую можно установить с помощью одной команды, включающей:
- Система сброса пароля
- Аутентификация на основе сеанса (для веб-приложений)
- Аутентификация на основе токенов (для API и систем, созданных с интерфейсами, такими как React и Vue)
- Полнофункциональная система шаблонов (использующая как шаблоны Go, так и шаблоны Jet)
- Полная система кэширования, поддерживающая Redis и Badger.
- Простое управление сессиями, с файлами cookie, базой данных (MySQL и Postgres), хранилищами Redis.
- Простые типы ответов для HTML, XML, JSON и загрузки файлов
- Проверка формы
- Проверка JSON
- Полноценная почтовая система, поддерживающая SMTP-серверы и сторонние API, включая MailGun, SparkPost и SendGrid.
- Приложение командной строки, которое позволяет легко создавать электронные письма, обработчики, модели баз данных.
- Наконец, приложение командной строки позволит нам создать готовое веб-приложение, связав одну команду: celeritas new <myproject>
- Базовое понимание Go
- Базовое понимание баз данных SQL
- Компьютер с Windows, Mac или Linux
- Интернет-соединение
- Docker
- Visual Studio Code (или IDE по вашему выбору)
Подробнее:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Скачать:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Похожие темы
- [Bogdan Stashchuk] React - Полный Курс по React и Redux [Udemy]
- [New Anthem Learning] Стоковые фото, генеративный ИИ, видео: как продавать больше картинок (2024)
- [Udemy] SQL для начинающих - с нуля до сертификата Oracle (2023)
- [Udemy] How to Draw From Beginner to Master (2020)
- [Андрей Борисенко] Инвестирование. Все секреты умножения денег в одном курсе! [Udemy] (2024)
- [Алексей Леонтьев] Финансовый контроллинг затрат на сырье и материалы [Udemy] (2024)
- [Алексей Леонтьев] Магия сводных таблиц Microsoft Excel [Udemy] (2024)
- [Tunde Victor Olonitola] Публикуйте раскраски, иллюстрации и кулинарные книги для пассивного дохода [Udemy] (2024)
- [Vassilyi Gudomarov] Верстка и создание сайтов, полный курс - HTML5 CSS [Udemy] (2024)
- [Udemy] ИИ в освоении науки - ведущая роль ChatGPT (2024)