2016-11-26 4 views
1

Я недавно стал сторонним разработчиком, и с выпуском Angular2 я решил найти новую структуру и решил попробовать руки в Reactjs и JSX. С моим опытом работы с мобильным разработчиком я хочу знать, работает ли JSX с Reactjs способом работы XML и Java в androidИспользует React с JSX в веб-приложениях, аналогичных использованию Java с XML в Android.

+0

no xml markup больше похожа на угловую, чем jsx. https://developer.android.com/reference/android/widget/Button.html –

ответ

0

Да, react-native JSX используется для определения макетов и контента, аналогичных XML в разработке Android, но это больше расширения ECMAScript, чем отдельный язык разметки. От the spec:

JSX является XML-подобный синтаксис расширения для ECMAScript без каких-либо определенных семантики. Он НЕ предназначен для использования двигателями или браузерами. Это НЕ предложение включить JSX в спецификацию ECMAScript . Он предназначен для использования различными препроцессорами (транспилерами) для преобразования этих токенов в стандартный ECMAScript.