Cada vez que empiezo un proyecto nuevo con Express en Node.js, acabo con una estructura de carpetas diferente. ¿Existe alguna estructura "estándar" o buena práctica para organizar las rutas, los controladores, los modelos y los servicios? ¿Cómo lo hacéis vosotros?