Build new product càng phải xài thư viện. Time to market là key. Quan trọng là hiểu mình đang làm gì là dc rồi, thạo cái nào thì làm cái đó. Ngay cả Amz, FB những ngày đầu code cg 1 nùi monolithic, từ từ nó mới cải tổ lại.
Con cái project Spring trong thớt này có 2 phần, 1 cái Oauth2 Server, 1 cái Oauth2 client/Resource Server, thím thớt để chung lại nên rối rắm thôi. Giờ ngồi build 1 cái Oauth2 server/Identity Provider chắc chết, industry standard có sẵn rồi cứ lấy lib về customize lại thôi, xài SASS cg dc như Okta, Cognito, etc.