2 điểm bởi back3122 2021-12-03 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Ohouse đã được phát triển với kiến trúc render phía máy chủ cho React bằng react-rails

  • Để gắn React vào nền tảng ngôn ngữ mẫu erb sẵn có, họ đã sử dụng react-rails

  • Do bản thân client phụ thuộc vào Ruby on Rails, không chỉ khiến việc thiết lập môi trường phát triển trở nên khó khăn mà còn phát sinh vấn đề phải sửa mã Ruby khi cần chỉnh sửa phía server liên quan đến logic của client

Vì vậy, họ đã tiến hành phát triển một client server phù hợp với Ohouse

  • Sử dụng git subtree để tách repository trong khi vẫn bảo toàn lịch sử

  • Vì hệ thống cũ được tạo theo dạng phụ thuộc vào Ruby server nên khó tìm được mã nguồn mở phù hợp, do đó họ đã phát triển mới client server theo tình huống thực tế

Chưa có bình luận nào.

Chưa có bình luận nào.