Angular thực chất cũng là javaScript thôi mà. Viết bằng TypeScript rồi build thực chất cũng để rà soát lỗi cú pháp thôi mà. Còn về OOP thì frontend hay backend thì ông nào lập trình viên chẳng đã học qua rồi. Mà thực ra cứ định nghĩa OOP thế thôi chứ thực tế cũng chẳng áp dụng mấy.
Đây là hệ thống màu trong Bootstrap 5 này. À mà Bootstrap 5 còn không cần thư viện jQuery và font-awesome, tự xây dựng thư viện icon luôn. Anh em xem 8+ những thay đổi siêu lớn của Bootstrap 5 so với Bootstrap 4 ở đây nhé: