Και οι δύο χρησιμοποιούν ... αλλά σε αντίθετες κατευθύνσεις: spread επεκτείνει μια συλλογή σε μεμονωμένα στοιχεία; rest συγκεντρώνει στοιχεία σε ένα μόνο array/object.
Spread — Επέκταση
js
a = [, ], b = [, ];
merged = [...a, ...b];
copy = [...a];
obj = { ...user, : };
.(...[, , ]);
