Ocena:
Recenzje podkreślają, że książka Eshwarli jest niezbędnym źródłem informacji na temat rozwoju backendu Rusta, podkreślając jej kompleksowe omówienie kluczowych tematów, praktyczne przykłady i jasne wyjaśnienia. Podczas gdy książka wyróżnia się w rozwoju backendu, niektórzy recenzenci sugerują, że włączenie tematów frontendowych mogłoby zwiększyć jej wartość.
Zalety:⬤ Kompleksowe omówienie tematów związanych z tworzeniem backendu w języku Rust.
⬤ Praktyczne przykłady, które jasno ilustrują koncepcje.
⬤ Jasne i szczegółowe wyjaśnienia.
⬤ Dobrze nadaje się zarówno dla początkujących, jak i doświadczonych programistów.
⬤ Wgląd w rzeczywiste tworzenie i wdrażanie aplikacji przy użyciu Dockera.
⬤ Brak pokrycia rozwoju frontendu przy użyciu wasm.
⬤ Może być zbyt skoncentrowany na tematach backendowych dla niektórych czytelników.
(na podstawie 4 opinii czytelników)
Rust Servers, Services, and Apps
Dostarczaj szybkie, niezawodne i łatwe w utrzymaniu aplikacje, budując serwery zaplecza, usługi i frontendu w języku Rust.
W Rust Servers, Services, and Apps nauczysz się:
⬤ tworzenia usług internetowych opartych na bazach danych w języku Rust
⬤ Budowania i zabezpieczania interfejsów API RESTful.
⬤ Pisania aplikacji internetowych po stronie serwera w języku Rust.
⬤ Mierzenie i porównywanie wydajności usług sieciowych.
⬤ Pakowanie i wdrażanie usług sieciowych.
⬤ Aplikacje Rust z pełnym stosem.
Niesamowicie szybki, bezpieczny i wydajny język Rust został wybrany "najbardziej lubianym" przez wiele kolejnych lat w ankiecie StackOverflow. Rust Server, Services, and Apps pokazuje dlaczego! Wewnątrz, będziesz budować serwery internetowe, usługi RESTful, aplikacje renderowane na serwerze i frontendy klienta tylko przy użyciu Rusta. Nauczysz się pisać kod z niewielkimi i przewidywalnymi śladami zasobów oraz tworzyć wydajne aplikacje o niezrównanym bezpieczeństwie i niezawodności.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Twórz szybkie, stabilne i bezpieczne serwery internetowe w języku Rust! Dzięki unikalnemu podejściu do zarządzania pamięcią i współbieżności, Rust doskonale radzi sobie z niskopoziomowymi szczegółami, dzięki czemu aplikacje działają szybko i bezbłędnie. A niesamowity kompilator Rusta pomaga uniknąć kosztownych błędów podczas wdrażania usług internetowych i innych podstawowych komponentów w produkcji.
O książce
Rust Servers, Services, and Apps pokazuje, jak tworzyć nowoczesne rozproszone aplikacje internetowe przy użyciu języka Rust. Zaczniesz od podstaw: zbudowania prostego serwera HTTP i usługi internetowej RESTful. Następnie przygotujesz je do produkcji, dodając zabezpieczenia, interaktywność bazy danych i obsługę błędów. Na koniec zajmiemy się usługą sklepu cyfrowego, stworzymy aplikację jednostronicową i zagłębimy się w programowanie asynchroniczne. Wszystkie przykłady są w pełni zilustrowane i zawierają kod z adnotacjami, który można łatwo dostosować do własnych projektów.
Co zawiera
⬤ Tworzenie odpornych i bezpiecznych interfejsów API RESTful.
⬤ Pakowanie i wdrażanie usług sieciowych.
⬤ Nieustraszona refaktoryzacja dzięki gwarantowanemu bezpieczeństwu Rusta.
⬤ Obniż koszty dzięki optymalizacjom w czasie wykonywania i kompilacji języka Rust.
⬤ Programowanie asynchroniczne z Rust.
O czytelniku
Dla twórców stron internetowych, którzy znają podstawy języka Rust.
O autorze
Prabhu Eshwarla jest CTO startupu budującego blockchain warstwy 1 przy użyciu Rust. Wcześniej pełnił funkcje inżynierskie i kierownicze w Hewlett Packard.
Spis treści
CZĘŚĆ 1 - SERWERY I USŁUGI INTERNETOWE.
1 Dlaczego Rust dla aplikacji internetowych?
2 Pisanie podstawowego serwera WWW od podstaw.
3 Tworzenie usługi internetowej RESTful.
4 Wykonywanie operacji na bazie danych.
5 Obsługa błędów.
6 Ewolucja interfejsów API i nieustraszona refaktoryzacja.
CZĘŚĆ 2 - APLIKACJE INTERNETOWE PO STRONIE SERWERA.
7 Wprowadzenie do aplikacji internetowych po stronie serwera w języku Rust.
8 Praca z szablonami do rejestracji opiekunów.
9 Praca z formularzami do obsługi kursów.
CZĘŚĆ 3 - TEMAT ZAAWANSOWANY: ASYNC RUST.
10 Zrozumienie asynchronicznego języka Rust.
11 Budowanie węzła P2P przy użyciu asynchronicznego języka Rust.
12 Wdrażanie usług internetowych za pomocą Dockera.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)