Air M1 8/256 — хватит для Frontend разработки?
Вполне хватит. У макбуков очень хорошая система управления памятью.
8гб однозначно не хватит. 16гб - впритык. И то благодаря Vue, реакт жрёт сильно больше.)

Но вообще, хоть с 16гб можно жить, но с 32гб+ уже можно увеличить выделение памяти по умолчанию для Webstorm и Node и работать станет действительно приятно. Ну, по крайне мере, ещё на пару лет.)

Вообще решение довольно простое: поставь будильник себе на середину рабочего дня, как зазвинит - посмотри, сколько памяти юзается вот прям сейчас, во время активной работы и от того пляши. Будь уверен, что меньшее число гарантирует тебе неудобства, даже если кажется, что ты мог бы "потесниться" отрубив то или это.