Para optimizar la vista principal también serÃa interesante añadir una paginación puesto que si existieran demasiadas preguntas no se necesitarÃan cargar todas de una vez, sino de 5 en 5, por ejemplo.
Para esto, debes reemplazar en el controlador ShowThreads:
‘threads’ => $threads->get() por ‘threads’ => $threads->paginate(5)
Luego, en tu vista blade debes agregar:
{{ $threads->links() }}
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?