$string === '' import 'core-js/fn/array/find'; // подключаем из всего жирного полифила только Array.prototype.find
export default class SomeStuffManager{
// ...
getSomeStuff(id) {
return this.when(this.data).then((data) => data.find((item) => item.id === id ));
}
}
Админка, где сервер генерирует формы и прочее обладает весьма скудным фронтэндом. Вы можете вообще без js все сделать и все будет работать. Если брать SPA то на сервере API а весь UI на клиенте.
Короче не парьтесь, возьмите что-то что попроще и с большим комьюнити и вперед. Но перед этим освойтесь с языками которые вам нужны, а потом уже фреймворками балуйтесь.