Священный грааль: запуск React в Java Взаимодействие
Много слухов ходит, про загадочный и суровый сайт в компании Одноклассники. Многие слышали, что там все делается на Java. Даже фронтенд.
А что же на самом деле там происходит?
В этом докладе будет история того, как это получилось, какие были проблемы, и как был найден путь решения с использованием новой виртуальной машины GraalVM и React.
Я расскажу о том:
- Почему мы не взяли NodeJS, Kotlin, Nashorn и другие решения
- Почему был выбран GraalVM
- Как работает JS в GraalVM и какие это дает преимущества
- Как собрать и запустить React в такой конфигурации
- Какие появляются задачи и способы их решения
- Как можно начать постепенную миграцию, огромного проекта
Фронтенд разработчик. 15 лет во фронтенде. В настоящее время занимаюсь разработкой и внедрением новой UI платформы в Одноклассниках
https://ok.ru/madcow
https://t.me/djmadcow