Ивановский Торрент трекер


Front-End Web Development using Go
Год выпуска: 2017
Производитель: Packt
Сайт производителя: https://www.packtpub.com/web-development/front-end-web-development-using-go-video
Автор: Kamesh Balasubramanian
Продолжительность: 03:41:44
Тип раздаваемого материала: Видеоклипы
Язык: Английский
Описание: Go is one of the most powerful, efficient, and highly performant programming languages. Go is not only a powerful tool that can be utilized on the server-side but one that can be utilized on the client-side as well. With the power of Go and GopherJS, we can create feature-rich, client-side applications that run directly inside the web browser.
In this video course, we will provide deep insight into front-end web development using Go. We start off by covering the fundamental mechanics of front-end web development such as performing common DOM operations, accessing native JavaScript functionality, making XHR calls, rendering templates on the client-side, transmitting Gob encoded data, and communicating over a WebSocket connection. We also show you how to make your Go programs interoperable with JavaScript and how to read and write to the web browser’s local storage. We then demonstrate how to create a Single Page Application by implementing client-side routing and directly rendering templates in the web browser itself. Utilizing the valuable knowledge presented in this course, you will be taught how to build GopherFace, a fully functioning Social Media website with incredible features.


Go on the Front-End with GopherJS
- The Course Overview
- Introduction to GopherJS
- Basic DOM Operations
- The jsbuiltin Binding
- Making XHR Calls
- Rendering Client-Side Templates
- Sending Gob Encoded Data over XHR
- Websocket Client
JavaScript Interoperability
- Rendering a 3D Gopher
- Dynamically Resizing the 3D Gopher
- Panning the Camera Around the 3D Gopher
Client-Side Storage
- Introduction to Local Storage
- Reading and Writing to Local Storage
Single Page Architecture
- Instantly Kickstarting Go Projects
- Introduction to Single Page Architecture
- Implementing Client-Side Routing
- Introduction to Template Sets
- Implementing Client-Side Templates
Implementing Client-Side Features
- The Profile
- Profile Image Upload
- Finding New Friends
- Friends List
- The Social Media Feed
- Extending GopherFace
Файлы примеров: присутствуют
Формат видео: MP4
Видео: H264 MPEG-4 AVC, 1920x1080, 29.97 fps ~400kbps
Аудио: MPEG-4 AAC, Стерео, 48000 Гц, 146 кбит/сек


Доп. информация: Это третий модуль данного автора об разработке веб приложений на языке GO.
Первый модуль - Go Essentials for Full Stack Web Development
Второй модуль - Back-End Web Development using Go

Quick Reply


Heads necessary to send messages to enable JavaScript
Display posts:    

Current time is: 23-Oct 18:39

All times are UTC ± 0

You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

The site does not give electronic versions of products, and is engaged only in a collecting and cataloguing of the references sent and published at a forum by our readers. If you are the legal owner of any submitted material and do not wish that the reference to it was in our catalogue, contact us and we shall immediately remove her. Files for an exchange on tracker are given by users of a site, and the administration does not bear the responsibility for their maintenance. The request to not fill in the files protected by copyrights, and also files of the illegal maintenance!