SKU: 49324849444

Advanced Web Application Architecture

Sale price$51.30 Regular price$57.00
Save 10%

Pay in installments of $14.25 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Jul 19 - Jul 24

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

Advanced Web Application ArchitectureWeb applications deserve to outlive the currently fashionable framework. Your application's core use cases deserve to be decoupled from their surrounding infrastructure. And all of your domain specific code needs to be testable; it has to be tested after all. This book helps you get your web applications back in shape. It contains many techniques for decoupling from infrastructure (like the framework, the database, or remote web services). In Part 1

Web applications deserve to outlive the currently fashionable framework. Your application's core use cases deserve to be decoupled from their surrounding infrastructure. And all of your domain-specific code needs to be testable; it has to be tested after all.

This book helps you get your web applications back in shape. It contains many techniques for decoupling from infrastructure (like the framework, the database, or remote web services). In Part 1 we unlock a collection of design patterns which help you establish a clean separation between core and infrastructure code. Part 2 shows how these design patterns resonate at a higher level with architectural concepts like layers, ports and adapters (a.k.a. Hexagonal architecture). The book finishes with a discussion of testing strategies and design trade-offs.

What you'll learn

- Separating mixed code into core and infrastructure code by refactoring into patterns
- Dividing your code into layers, and making a clear distinction between an application's ports and adapters
- Testing decoupled applications

Each chapter comes with exercises to test your understanding.

This is a book for experienced web developers. Code samples are written in PHP and are easy to follow by developers who write code in other OOP dialects, like C#, Java, etc.

Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 49324849444

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.6 ★★★★★
Based on 15 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
A
Verified Purchase
Amazon Customer
Boise, US
★★★★★ 5
Roll on is so easy to use.
Style: SPF 50 Roll On, Size: 3 Fl Oz (Pack of 1)
Favorite brand and the roll on is so easy to use
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 3, 2026
S
Verified Purchase
skippyp
Alexandria, US
★★★★★ 3
Protection with days of white residue
Style: SPF 50 Roll On, Size: 3 Fl Oz (Pack of 1)
Mineral sunscreens have yet to master blending in and this is no different. If you're thinking of hitting the beach with your sexy bum protected it'd better be a ghost beach because you'll look like you've been dipped in white paint. Oh, and it doesn't wash off, so be prepared to look like Casper for days to come. It rolls on fine if you shake it well first and it does protect.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 8, 2025
T
Verified Purchase
Tia Matthews
Phoenix, US
★★★★★ 5
Best sunscreen product ever
This is the best sunscreen I have come across! I love that it goes on like normal sunscreen, but then dries so there’s no greasy slimy feeling. I have used this and only this since I have found this product. It is reasonably priced and offers great protection. I am a very fair skinned redhead and I have not once burned while using it. I highly recommend this product it is the best sunscreen you can get.!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 14, 2026
A
Verified Purchase
Amazon Customer
Phoenix, US
★★★★★ 5
Doubles as a facial moisturizer
Goes on easily and works effectively. I noticed how smooth my face has become since I began using this product. Great product especially for me since I am concerned with skin safety.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 26, 2026
H
Verified Purchase
Hakim
Grantham, US
★★★★★ 5
Good sunscreen great price
Seems to work well. Feels good on my face. Does leave a white cast but it's not as bad as other sun screens like the Neutrogena sport face. I wear it at work so I don't care. Edit- this sunscreen seems to break down some plastics. I've gone through two cheap sunglasses lol
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 7, 2026

recommand products