ReAct単語

リアクト
1.4千文字の記事
  • 1
  • 0pt
掲示板へ

reactとは、反応する・反応を示すなどの意味を持つ英単である。

曖昧さ回避の記事

  1. MELTY BLOOD Re・Act -対戦格闘ゲームMELTY BLOODシリーズのひとつ。MELTY BLOODの記事を参照。
  2. ReAct - 黒うさPによるボーカロイドオリジナル曲。該当動画記事参照。→動画記事
  3. React - JavaScript実装するWebアプリケーションフレームワーク。詳細は公式サイトexitを参照せよ。

 3の概要

Facebook社とそのコミュニティによって2011年に開発されたJavaScriptフレームワークで、実は同社のFacebookインスタグラムを動かしているのはこいつである。

他のフレームワーク較すると、JSXというhtmlとほぼそっくりな言JavaScript内に埋め込むことができ、そこでインタラティブな操作を可にしている(これをリアティブと呼んでいる)。今日webアプリシェアは他を圧倒するまでとなっており、jQuery の開発者でさえReactに首ったけになっていることをコメントに残している。

ただ、初心者にはおすすめできないほど記法には癖があり、JavaScriptのECMA6をマスターしていないと話にならない(16.7以前だとオブジェクト指向の知識が必要)。まあ、どんな記法かというと

class Timer extends React.Component {
  constructor(props) {
    super(props);
    this.state = { seconds: 0 };
  }

  tick() {
    this.setState(state => ({
      seconds: state.seconds + 1
    }));
  }

  componentDidMount() {
    this.interval = setInterval(() => this.tick(), 1000);
  }

  componentWillUnmount() {
    clearInterval(this.interval);
  }

  render() {
    return (
      <div>
        Seconds: {this.state.seconds}
      </div>
    );
  }
}

ReactDOM.render(
  <Timer />,
  document.getElementById('timer-example')
);

こんな感じである。決して暗号ではない。生理的に違和感を与える(特にプログラマーにとって)のはJavaScriptの中にhtmlタグ(厳密にはJSX)がそのまま入っているためであろう。

しかし、基本はコンポネント作成部分とコンポネントの出力部分にわけられ、前者は更に定義部分、メソッド部分、JSXのレンリング部分とわけることができる。

ただ、これらは16.7までの一昔前の記法であり、16.8以降となると全く別の記述方法になるのである(ただし、16.7以前が浸透していたため、今は2つの書き方が並行している状態)。

また、アプリ用にReact Nativeというモバイルアプリケーションフレームワークがあり、これのシェアは今や世界を制しつつある(そして、こいつの流が未だ16.7以前であるために二種類の記法がごっちゃになり世界PGを苦しめている)。

KotlinRust?なにそれ食えるの?

関連項目

【スポンサーリンク】

  • 1
  • 0pt
スマホ版URL:
https://dic.nicovideo.jp/t/a/react

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

ReAct

1 ななしのよっしん
2011/04/08(金) 20:39:50 ID: w0YiDFgtri
うぽつ

コメが酷すぎて残念だが、さすがのクオリティ
2 1
2011/04/08(金) 20:42:11 ID: w0YiDFgtri
間違えたさーせん
3 ななしのよっしん
2011/04/10(日) 17:40:13 ID: R6Cyhj/nxH
歌詞だけみて考えてみたが、
ミクリンレンも大好きだったから、レンに惹かれていったけど、リンに自分と同じことを繰り返してほしくなかったから、自分が自殺した。
ここからは自分変換と妄想だけど、それで、ミクレンは悲しむことはわかってたけど、リンがいたから大丈夫。・・・って思ってたんじゃないかな。
4 ななしのよっしん
2011/04/15(金) 02:32:02 ID: EtF53XSXcS
>>3
歌詞からすると、ミクパートに「愛しさがそれでも残った」ってあるし、ミクは未だにカイトを好きなんだと思う。
それにレンパートも、「の言葉がの心が~いつか届くのなら」だし、レンの気持ちは一方通行なんじゃないかと。
ミクレンそれなりに気を許しているんだろうけど、恋愛感情があるようには見えないかな。
あと、ミク指輪を付けたままって辺りも、ミクの強い未練を表してるのかも。

続編を見た感想だけど、心を壊したミクレンリンに出会って、リン過去の自分)の過ちを止めることで、壊れた心が救われる物語…って感じかな。
私見だけど。
5 ななしのよっしん
2011/04/15(金) 02:53:45 ID: EtF53XSXcS
よく見たら、こっちはボカロ曲のみの記事ではなかった。
間違えてしまってすいません…。
6 ななしのよっしん
2018/01/31(水) 17:45:31 ID: j97MhmPq4A
ReactOSリンクだと思ったら[React][OS]というリンクでした。