2016-12-18 8 views
1

私は、ネットを閲覧し、反応しているウェブサイトをチェックしています。その80%は、反応コードに到達できないため、どのように書かれているか確認していません。人々はどこかに、何とかそれを隠していますか?私はちょうど体の閉鎖の底に私を入れていたので、それは非常に目に見えて、簡単にアクセス可能です。.jsxファイルタイプの反応コードを非表示/難読化していますか?

反応コードを非表示にするにはどうすればよいですか?それとも、見つけたり読むのが難しいのですか?それも可能ですか?

答えて

1

JSXはHTMLではなく、ブラウザで表示されます。 JSXはDSLで、JSにバベルでコンパイルされます。 JSX docsを反応させるためによると:

基本的

、JSXはちょうど React.createElement(コンポーネント、小道具、...子供)機能のための糖衣構文を提供します。

ので、このコード:

React.createElement(
    MyButton, 
    {color: 'blue', shadowSize: 2}, 
    'Click Me' 
) 

<MyButton color="blue" shadowSize={2}> 
    Click Me 
</MyButton> 

はにコンパイルされます

関連する問題