is it a good practice to send data with arguments in flutter using GetX (or any other way)? i mean is it good for performance and ram capcity ? ... like this example:
Get.toNamed(AppPages.servicesDetails, arguments: [service]);
when (service) contain a data for only one product came from API : like (id, name, info, image ...etc).
and in the servicesDetails page:
final s = Get.arguments[0];
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(child: Text(s.name),),