ブックマーク / ohs30359.hatenablog.com (2)

  • React.jsで子から親へ イベントを通知する -

    親コンポーネントのメソッドをコールバック実行するメソッドを 子コンポーネントのpropsに設定するればイベントの通知が可能。 まずイベントを発生させる子コンポーネントを定義する。 var CommentForm = React.createClass({ clickEvent(e){ var cast_value = "渡す値"; this.props.onEventCallBack({ message : cast_value }); return }, render : function(){ return ( <div> <button onClick={this.clickEvent}>click</button> </div> ) } }); 次にイベントを検知する親コンポーネントを定義。 var CommentArea = React.createClass({ pushMes

    React.jsで子から親へ イベントを通知する -
    kent-where-the-light-is
    kent-where-the-light-is 2016/10/25
    “これでCommentFormでクリックイベントが発生した際に 「渡す値」がconsole出力される。”
  • セッションとクッキーの違い -

    WEBシステムを組むうえで何となく使っているsessioncookieについて 自分でも違いについて理解できていないと思ったので調べてみました。 HTTPを意識する セッション、プロトコルの違いを確認する前に、HTTPプロトコルについて確認が必要になると思う。 まず、HTTPプロトコルは状態を持たないということを最初に認識しておく。 HTTPプロトコルではリクエストを送りレスポンスを受け取った時点で、その通信は終了してしまう。 Google先生に 「セッション クッキー 違い」と検索したとする。 その後、もう一度「セッション クッキー 違い」と検索する。 動きとしては… ユーザー側からGoogle先生に向けて「セッション クッキー 違い」をリクエストし、 Google先生は 「セッション クッキー 違い」に該当するレスポンスを返してくれる。 前者と後者でリクエストとレスポンスの動きに何ら

    セッションとクッキーの違い -
    kent-where-the-light-is
    kent-where-the-light-is 2016/08/14
    “cookieは ”クライアント側に値を保存する” ←これ クライアント側にあるということはクライアント側で変更が可能な訳で….少し知識のある人なら簡単に改竄出来てしまう。 この問題を解決するのがsessionになる。”
  • 1