devdocs.io неплохая вещица чтобы подсмотреть что-нибудь fitztrev.github.io/shuttle - и его аналоги на других платформах для быстрого создания шорткатов в консольке.
Ну используй. Свои первые скриптики для мобильной CMS я начал писать и продавать в 2008 году, мне тогда 12 лет было, так что не думаю что возраст - это проблема.
Хотя нет, заказы будет сложнее найти, для этого портфолио нужно будет.
Лучший выбор - это 2 компонента.
Просто сделайте родительский, а рядом с ним поместите его child и выводите инфу в нем. В родительском же вызывайте в цикле свой child и проблемы не будет. Так правильнее.
Т.к. редакт является всего лишь View представлением MVC модели (так говорится в описании, хотя по мне react больше подходит для SAM), то для таких целей нужно юзать Flux/Redux/...other :)
А уже оттуда выбирать модель поведения.