Hasta separar el cliente y el servidor en una arquitectura SSR de React basada en Rails
(bucketplace.co.kr)Today’s House estaba desarrollado con una estructura que renderizaba React del lado del servidor usando react-rails
-
Se terminó usando react-rails para integrar React sobre el lenguaje de plantillas existente, erb
-
Como el cliente en sí dependía de Ruby on Rails, no solo era difícil configurar el entorno de desarrollo, sino que también surgía el problema de tener que modificar código Ruby cuando se necesitaban cambios del servidor relacionados con la lógica del cliente
Por eso avanzaron con el desarrollo de un servidor de cliente adecuado para Today’s House
-
Separaron el repositorio usando git subtree, preservando el historial
-
Como estaba construido para depender del servidor Ruby existente, era difícil encontrar software open source adecuado, así que desarrollaron desde cero un servidor de cliente ajustado a su situación
Aún no hay comentarios.