Hay alguna diferencia entre hacer las referencias relativas a las carpetas en lugar de toda la ruta ? ejemplo: <code>import '../../../wid...

Ricardo Cifuentes Duque

Ricardo Cifuentes Duque

Pregunta
studenthace 5 años

Hay alguna diferencia entre hacer las referencias relativas a las carpetas en lugar de toda la ruta ?

ejemplo:

import '../../../widgets/floating_action_button_green.dart'; import 'package:trips_app/widgets/floating_action_button_green.dart';

Esta claro que la segunda opción es más clara, pero no estoy seguro si hay una diferencia real.

1 respuestas
para escribir tu comentario
    Erik Ochoa

    Erik Ochoa

    studenthace 5 años

    Más allá de legibilidad no hay diferencia, yo pienso que los relativos son más difíciles de leer, me quedaría con el import absoluto. También hay que tener cuidado de no mezclarlos porque se pueden generar clases duplicadas.

Curso Avanzado de Flutter

Curso Avanzado de Flutter

Crea aplicaciones móviles robustas en muy poco tiempo con Flutter. Accede al hardware, auténtica usuarios, utiliza bases de datos real-time, conecta el storage con Firebase y utiliza la mejor arquitectura usando el patrón de diseño BLoC.

Curso Avanzado de Flutter
Curso Avanzado de Flutter

Curso Avanzado de Flutter

Crea aplicaciones móviles robustas en muy poco tiempo con Flutter. Accede al hardware, auténtica usuarios, utiliza bases de datos real-time, conecta el storage con Firebase y utiliza la mejor arquitectura usando el patrón de diseño BLoC.