Laravel w działaniu Budowa nowoczesnych aplikacji w PHP
Projektant frameworka tworzy dla innych programistów. To odpowiedzialne zadanie: celem jest zapewnienie większości potrzebnych elementów, które po dostosowaniu i połączeniu mają stać się aplikacją. Dobrze zaprojektowany framework pozwala na wygodną i efektywną pracę. Jest prosty, łatwy do rozwijania i dobrze integruje się z innymi narzędziami programistycznymi, językami czy modelami aplikacji. Projektant musi więc dobrze się orientować w zasadach tworzenia interfejsów API, bibliotek i innych komponentów wielokrotnego użytku.
Ta książka jest trzecim, przejrzanym i zaktualizowanym wydaniem znakomitego wprowadzenia do programowania komponentów i ich bibliotek na platformie .NET. Położono w niej nacisk na zagadnienia projektowe bezpośrednio wiążące się z programowalnością frameworka. Przedstawione wytyczne, wypracowane przez lata rozwijania platformy .NET, wynikają z doświadczenia i wiedzy projektantów i ekspertów branżowych. Uwzględniają też innowacje w zakresie projektowania interfejsów API oraz programowania asynchronicznego i uproszczonego dostępu do pamięci. Poszczególne wytyczne zostały uporządkowane, wyjaśnione i bogato skomentowane. Dzięki temu można w pełni wykorzystać najlepsze wzorce języka C# 8, a także platform .NET Framework 4.8 i .NET Core.
W książce:
Najważniejsze zasady projektowania nowoczesnych frameworków
Typowe dla frameworków wzorce projektowe
Wytyczne w zakresie nazw, typów, rozszerzalności i wyjątków
Projektowanie skalowalnych bibliotek działających w chmurze
Nowe techniki programowania asynchronicznego z wykorzystaniem typów Task i ValueTask
Dostęp do pamięci za pomocą typów Memory i Span
Najlepsze wzorce tworzenia frameworków i bibliotek: poznaj i stosuj!
| Cena det. | 119,00 zł |
|---|---|
| Data wydania | 2021-08-17 |
| Rok wydania | 2021 |
| Autor | Matt Stauffer |
| Wydawca | Helion |
| Liczba stron | 472 |
| Oprawa | Miękka |
| ISBN | 9788328376069 |
| EAN | 9788328376069 |
| Numer katalogowy | 491193 |
| Wydanie | 2 |
- Podana przy każdym produkcie „Dostępność” oznacza czas potrzebny do skompletowania zamówienia zawierającego dany produkt i wysłania go z magazynu. W tym przypadku dostępność nie oznacza więc przewidzianego dla danego sposobu wysyłki czasu dostawy, np. czasu potrzebnego kurierowi na dostarczenie paczki pod wskazany adres lub do punktu odbioru.
- Przykładowo „Dostępność: 1 dzień roboczy” oznacza, że dany produkt jest dostępny w naszym magazynie i zostanie wysłany do klienta w kolejnym dniu roboczym od daty złożenia zamówienia.
- Warto pamiętać, że zamówienie zawierające produkty z różnym czasem dostępności zostanie wysłane z magazynu w terminie najdalszym z podanych. Jeżeli zależy Państwu na szybkiej realizacji zamówienia, rekomendujemy wybór produktów z najkrótszym czasem dostępności.











