Roblox портував React 17.x на Lua

💡 Усі статті, обговорення, новини про Front-end — в одному місці. Приєднуйтесь до Front-end спільноти!

Roblox успішно портував весь React 17.x на Lua. Це, зокрема, 80К рядків JS, перекладених на Lua.

Схоже, що більша частина цього перекладу зроблена за допомогою JS -> Lua compiler.

Дехто зі спільноти вважає, що це вражаючий інженерний подвиг (і прокляття водночас). А що думаєте ви?

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

github.com/...​ples/hello-roact/init.lua

Да уж, не очень ясно, зачем это.
Управление своими обьектами, через интерфейс реакта, React.createElement.

Таке. З моєї точки зору їх власна реалізація луа з блекджеком і тайп чекінгом (при цьому зворотньо сумісна з луа 5.1) — набагато цікавіший з інженерної точки зору проект.

Божевілля якесь. Хоч самому подобається LUA, і більше ніж js. Але всеодно божевілля

Підписатись на коментарі