e-mail sitemap strona g³ówna
Tylko dzisiaj!
Promocja dnia

30% taniej

wiêcej
Wprowadzenie do rachunku prawdopodobieñstwa z zadaniami
Cena: 63 44.10 z³

Jak zarabiaæ kilkadziesi±t dolarów dziennie?

Darmowa czê¶æ I

wiêcej
Poznaj sekrety Google AdSense
Cena: 39.97 z³
Visual Studio .NET 2005

Dwie darmowe czê¶ci

wiêcej
Sekrety jêzyka C#
Cena: 29.95 z³


Seria: Inne


Hands-On RESTful Web Services with Go - Second Edition

Naren Yellavula
Data wydania: 2020-02-28
stron: 393, miêkka oprawa, format:

wiêcej na stronie helion.pl
Design production-ready, testable, and maintainable RESTful web services for the modern web that scale easily

Key Features

  • Employ a combination of custom and open source solutions for application program interface (API) development
  • Discover asynchronous API and API security patterns and learn how to deploy your web services to the cloud
  • Apply design patterns and techniques to build reactive and scalable web services

Book Description

Building RESTful web services can be tough as there are countless standards and ways to develop API. In modern architectures such as microservices, RESTful APIs are common in communication, making idiomatic and scalable API development crucial. This book covers basic through to advanced API development concepts and supporting tools.
You'll start with an introduction to REST API development before moving on to building the essential blocks for working with Go. You'll explore routers, middleware, and available open source web development solutions in Go to create robust APIs, and understand the application and database layers to build RESTful web services. You'll learn various data formats like protocol buffers and JSON, and understand how to serve them over HTTP and gRPC. After covering advanced topics such as asynchronous API design and GraphQL for building scalable web services, you'll discover how microservices can benefit from REST. You'll also explore packaging artifacts in the form of containers and understand how to set up an ideal deployment ecosystem for web services. Finally, you'll cover the provisioning of infrastructure using infrastructure as code (IaC) and secure your REST API.
By the end of the book, you'll have intermediate knowledge of web service development and be able to apply the skills you've learned in a practical way.

What you will learn

  • Explore the fundamentals of API development and web services
  • Understand the various building blocks of API development in Go
  • Use superior open source solutions for representational state transfer (REST) API development
  • Scale a service using microservices and asynchronous design patterns
  • Deliver containerized artifacts to the Amazon Web Services (AWS) Cloud
  • Get to grips with API security and its implementation

Who this book is for

This book is for all the Go developers who are comfortable with the language and seeking to learn REST API development. Even senior engineers can enjoy this book, as it discusses many cutting-edge concepts, such as building microservices, developing API with GraphQL, using protocol buffers, asynchronous API design, and Infrastructure as a Code. Developers who are already familiar with REST concepts and stepping into the Go world from other platforms, such as Python and Ruby, can also benefit a lot.


Cena: 129.00 z³

dodaj do koszyka
Powiadom znajomego


Pozosta³e z kategorii: Bezpieczeñstwo sieci

Spring Security. Kurs video. Metody zabezpieczania aplikacji webowych (29.00z³)
CISSP (ISC)2 Certification Practice Exams and Tests (129.00z³)
Internet Rzeczy (39.20z³)
Adversarial Tradecraft in Cybersecurity (139.00z³)
Chmura Azure. Praktyczne wprowadzenie dla administratora. Implementacja, monitorowanie i zarz±dzanie wa¿nymi us³ugami i komponentami IaaS/PaaS (43.55z³)
Podrêcznik pentestera. Bezpieczeñstwo systemów informatycznych (24.50z³)
Network Security Hacks. 2nd Edition (135.15z³)
Bezpieczeñstwo informacji i us³ug w nowoczesnej instytucji i firmie (82.98z³)
Getting Started with Web Components (54.99z³)
Cyber Warfare - Truth, Tactics, and Strategies (94.99z³)
Kali Linux. Audyt bezpieczeñstwa sieci Wi-Fi dla ka¿dego. Wydanie II (26.95z³)
Alicja i Bob. Bezpieczeñstwo aplikacji w praktyce (32.45z³)
BackTrack 5. Testy penetracyjne sieci WiFi (49.00z³)
Creative DIY Microcontroller Projects with TinyGo and WebAssembly (109.00z³)
Internet rzeczy (41.07z³)
MS-700 Managing Microsoft Teams Exam Guide - Second Edition (139.00z³)
B±d¼ bezpieczny w cyfrowym ¶wiecie. Poradnik bezpieczeñstwa IT dla ka¿dego (21.95z³)
Learn Wireshark - Second Edition (139.00z³)
Increasing Autodesk Revit Productivity for BIM Projects (139.00z³)
Bezpieczeñstwo w sieci. Jak skutecznie chroniæ siê przed atakami (34.90z³)

Pozosta³e z serii: Inne

AutoCAD 2005 PL. Pierwsze kroki (24.90z³)
Python. Uczenie maszynowe (44.85z³)
Zawód tester. Od decyzji do zdobycia do¶wiadczenia. Wydanie II (49.45z³)
Turbo Pascal. Zadania z programowania z przyk³adowymi rozwi±zaniami (10.95z³)
Matematyka. Zadania z tre¶ci±. Klasa 2 (4.80z³)
Blender 3D Printing by Example (159.00z³)
3ds max 6. Skuteczne rozwi±zania (34.90z³)
Learning the Unix Operating System. A Concise Guide for the New User. 5th Edition (118.15z³)
Getting Started with Terraform (139.00z³)
Przedsiêbiorczo¶æ. Jak za³o¿yæ i rozwijaæ w³asn± firmê (35.14z³)
Photoshop w cyfrowej ciemni. Kreatywna obróbka obrazu (59.00z³)
Zakazana retoryka. Podrêcznik manipulacji (34.90z³)
Plan marketingowy na jednej stronie. Nowi klienci, wiêksze dochody i firma jedna na milion! (49.00z³)
Big Data Glossary. A Guide to the New Generation of Data Tools (63.74z³)
Aplikacje Google. Wykorzystaj potencja³ darmowych narzêdzi (29.90z³)
Data Visualization with D3 4.x Cookbook - Second Edition (179.00z³)
Microsoft Outlook 2016 Krok po kroku (39.48z³)
Real World Web Services. Integrating EBay, Google, Amazon, FedEx and more (169.15z³)
Architektura aplikacji w Pythonie. TDD, DDD i rozwój mikrous³ug reaktywnych (42.21z³)
Budowa sieci komputerowych na prze³±cznikach i routerach Cisco (37.95z³)