Mantener cualquier base de código grande puede ser difícil si el código no está bien escrito. Prefiero mantener una base de código de reacción que una jquery, pero eso no significa que se garantice que sea fácil. Con react hay algunas mejores prácticas que le permitirán escalar mejor su base de código.
- Use componentes inteligentes / tontos para extraer la lógica de la presentación
- Use un administrador estatal, vea redux
- Si tiene un patrón que usa en toda la base del código, cree un componente de propósito general para él
- Use un sistema de módulos, vea el paquete web
- Y, por último, no siga ninguna regla religiosamente, si una directriz se siente demasiado restrictiva, use lo que tenga sentido para su caso de uso particular
Personalmente, me gusta usar flowtype para escribir estáticamente check my code. Pero este no es un requisito para el código limpio.
- ¿WordPress es más difícil de usar de lo que dicen?
- ¿Debo usar AJAX con PHP?
- ¿Cómo identificamos el elemento, la etiqueta y la clase en código HTML y CSS?
- ¿Cuáles son algunos sitios independientes realmente buenos para obtener proyectos de diseño web?
- ¿Se puede usar Python para crear un sitio web?