Chúng tôi có một vài dự án liên quan đến việc xây dựng một ứng dụng bao gồm 50% chức năng tùy chỉnh, nhưng sau đó kéo vào, wiki, diễn đàn và các thành phần khác đó là "bánh xe" đã được phát minh ra rằng chúng tôi không muốn viết lại từ đầu.Thực hành tốt nhất để tích hợp mô-đun của bên thứ ba vào ứng dụng của bạn
Các ứng dụng của bên thứ ba này thường có cơ sở dữ liệu, chủ đề và hệ thống xác thực của riêng họ. Bắt mọi thứ hoạt động như đăng nhập một lần hoặc chủ đề chung hoặc gắn thẻ/tìm kiếm trên các thực thể trong nhiều ứng dụng phụ là những vấn đề khá khó khăn, theo kinh nghiệm của tôi. Một số phương pháp hay nhất cho loại dự án tích hợp này là gì? Cách tiếp cận của chúng tôi, cho đến nay, đã thử và chọn các thành phần của bạn một cách cẩn thận, chọn các thành phần có API được xác định rõ ràng, tốt nhất là thông qua HTTP (như REST hoặc SOAP), mặc dù điều đó không phải lúc nào cũng có thể (chúng tôi 'thiên đường') t tìm thấy một diễn đàn phong nha mà hoạt động theo cách đó). Có những đề xuất mà mọi người có thể trao cho bất cứ ai đang cố gắng làm điều này, vì tôi nghi ngờ nhiều người trong chúng ta ngày càng thường xuyên hơn trong những ngày này?
Cụ thể, tôi đang tìm một danh sách những điều cần thử, tránh hoặc xem ra. –