Какую тему выбрать диплома?
"А подшипники я выбираю деревянные, потому что это место в дипломе все равно никто не читает" (с)
Пишите на ту тему, которая Вам интересна и в то-же время актуальна. Развивайтесь прежде всего для себя.
1. Разработка адекватной технологии построения десктоп приложений на html+css+js.
2. Создание serverless backendless фреймворка.
3. Замена jsx на адекватное и уместное решение (скорее всего, json).
В действительности, тема зависит от уровня обучения (бакалавр, магистр, аспирант, специалист), руководителя, кафедры и университета в целом. Обычно, достаточно просто написать кучу какой-то непонятной запутанной воды, запихнуть всё, чему вас учили и написать красивую аннотацию. Ваш диплом никто никогда не прочитает. А защищать его вы будете по аннотации и презентации.