2019年2月8日のブックマーク (3件)

  • 実践: React Hooks - mizchi's blog

    hooks が発表されてから趣味でも現場でもずっと hooks を使っています。おかげでだいぶこなれてきて、だいたいなんのライフサイクルでも表現できるようになってきました。 最初は単に useState が state を、 useEffect が componentDidMount/componentDidUpdate を置き換えるもの、と説明を済ますつもりでしたが、 useEffect についてはライフサイクルのモデルがぜんぜん違うので、別の説明をする必要があるように感じていました。 で、その結果 React Hooks を理解するには、関数のメモ化を理解するのが最も簡単だと思ったので、その説明をしつつ、イディオムを解説していこうと思います。 最初に: React Hooks は何であり、何ではないか 関数コンポーネントが状態を持てるようにするもので、関数のメモ化のテクニックを多用しま

    実践: React Hooks - mizchi's blog
    yuki-1024
    yuki-1024 2019/02/08
  • 知らないと確実に損する!Web開発を効率化する最強のサービス8選をまとめてみた! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、Web開発を効率化したり便利にしたりしてくれるWebサービスを厳選してご紹介しようと思います。 プログラミング系、グラフ・チャート系、画像系、サイト構築系、分析・ログ系…など、幅広いジャンルから今すぐ活用できるサービスをまとめているので、ご興味ある方はぜひ参考にしてみてください! ■GitHubのサイトから高機能なオンラインIDEを起動できるサービス! 【 Gitpod 】 GitHubのリポジトリページから格的な統合開発エディタを起動させて、ブラウザ上からプログラミングできるサービスが「Gitpod」です。 IDEにはターミナルも搭載されているので、コマンドの実行やGitの制御なども行えるうえGitHubコードレビューにも対応しています。 使い方は簡単で、GitHubのリポジトリURLの前に「gitpod.io#」を付与するだけで

    知らないと確実に損する!Web開発を効率化する最強のサービス8選をまとめてみた! - paiza times
  • 「メモの魔力」を読んで「誰か」になりたくなった先生 - ぴいすはお先に失礼します

    こんにちは、ぴいすです。 以前、こんな記事を紹介しました。 多くの先生は子どもに「言うことを聞いてほしい」と考えています。 現実は厳しく、なかなか思い通りにいかないことが多々あるでしょう。 peace62620.hatenablog.com peace62620.hatenablog.com ところが、こんな場面に出くわしたことはありませんか。 子どもが問題を起こした。 指導をしようと話すが、全く話を聞いてくれない。 ところが生徒指導担当の先生が話を聞き始めると、すんなり話を聞くようになった。 今までの姿が嘘のように・・・ 実はこれは私の実体験なのです。 前勤務校のときに起きた出来事でした。 なぜその先生の話を聞いて、私の話を聞いてくれないのか。 その当時は分かりませんでした。 ところが、最近ある書籍を読んで感銘を受けた文章がありました。 その書籍とは前田裕二さんの「メモの魔力」です。 メ

    「メモの魔力」を読んで「誰か」になりたくなった先生 - ぴいすはお先に失礼します
    yuki-1024
    yuki-1024 2019/02/08