タグ

ブックマーク / qiita.com/nishina555 (4)

  • 電卓アプリで学ぶReact/Redux入門(実装編) - Qiita

    はじめに React.jsとReduxを理解するために簡単な電卓アプリを作成しました。 今回はWelcome to Reactから始まり、実際にReact/Reduxで電卓アプリを作るまでの手順を説明したいと思います。 特にReduxのデータフローについては言葉や図だけではよくわからないと思うので、電卓アプリを実際に作成することで少しでも理解の助けになればいいなと思っております。 今回の記事では実装がメインとなっているため、React.jsやReduxの概念などについては省略しております。基礎的な部分を理解したい方は「Reduxの電卓アプリで学ぶReact/Redux入門(基礎知識編)」を読んでからこちらの記事を読むと理解がしやすいかと思います。 電卓アプリはcreate-react-appをベースに作成し、簡単のために加算の機能のみ作ります。 create-react-appについて ま

    電卓アプリで学ぶReact/Redux入門(実装編) - Qiita
  • Qiitaの記事の中で「Markdownでどうやって表現してるんだろう?」と思った時に直接Markdownを調べる方法 - Qiita

    Qiitaの記事の中で「Markdownでどうやって表現してるんだろう?」と思った時に直接Markdownを調べる方法QiitaHTMLGitMarkdown初心者 2016年12月9日追記 記事のMarkdownが標準で見れるようになったみたいです。 Qiita記事をマークダウンで見ることができるようになってました ですので、これから以下で説明する内容は一世代前の内容になります。 2016年12月9日追記(ここまで) たまにQiitaの記事をみていると「この記事のこの部分ってMarkdownでどうやって表現しているんだろう」と思うことがMarkdownに慣れていないころはよくあると思います。 自分も、「ファイル名付きのgitのdiffみたいな表現」をMarkdownで書きたいなと思って調べている時に、まさにそのような表現が含まれている記事をQiitaで見つけました。(下みたいな表現です。

    Qiitaの記事の中で「Markdownでどうやって表現してるんだろう?」と思った時に直接Markdownを調べる方法 - Qiita
  • 4ステップで作成する、DB論理設計の手順とチェックポイントまとめ - Qiita

    はじめに 「達人に学ぶDB設計」、「SQLアンチパターン」を読んだのでDB設計をする流れとその過程でのチェックポイントをまとめてみました。 今回はに載っているものの中でも特に重要そうな部分に絞ってみました。 さらに詳しいことを知りたい方はを購入してみてください。個人的には達人に学ぶDB設計徹底指南書のほうがおすすめです。こちらだけあれば十分だと思います。 DB設計には大きく分けて論理設計と物理設計の二つがありますが、今回はアプリケーション開発でメインとなる論理設計の部分に焦点をあてて説明をします。 一番最後にチェックポイントだけをまとめた章を用意したので、チェックポイントだけ知りたい方は最後だけ見ていただければと思います。 DB論理設計の流れ DB論理設計は以下のようなステップで進めていきます。 エンティティの抽出 エンティティの定義 正規化 ER図の作成 以下では各ステップごとに章を

    4ステップで作成する、DB論理設計の手順とチェックポイントまとめ - Qiita
  • MongoDBで学ぶ、Docker Machineを利用した練習用開発環境の構築手順 - Qiita

    はじめに 開発を進める上で、「作っては壊すことのできる環境」というのは色々なことを試したい時などに重宝します。Dockerを使うことでそのような環境を簡単に構築できます。 今回はMongoDBを例にDockerを利用した開発環境の構築方法の説明をします。 手順についてはMacWindowsなどの非Linux環境でDocker Machineを利用しているという前提で説明をしていきます。(Docker Machineのインストール方法については省略しております。) UbuntuなどのLinux環境を利用しており、ローカル環境にDockerがインストールされている場合は適宜必要な部分だけ読んでいただければと思います。 なお、今回作成したテストレコードを利用したMongoDBのクエリ操作のまとめについてはこちらのこんな時どうする? MongoDBクエリ操作逆引きリファレンスにまとめておきました

    MongoDBで学ぶ、Docker Machineを利用した練習用開発環境の構築手順 - Qiita
  • 1