バックナンバー

2017年7月

第256号

発行

  1. 最終回いまどきのコンポーネント設計をめぐる座談会

    エンジニアの役割、デザイナーの役割


    どうやってコンポーネントの粒度感を揃えていくかという話から、UIはだれが担当しているのか、ということに話は進みます。Webアプリケーションならではの、エンジニアとデザイナーの関係とはどのようなものでしょうか。

  2. 第5回一から始めるFirebase

    データベースの設計


    データベースの設計方針について解説します。データベースの扱いは多少のクセがあるので、コツを抑えておきましょう。また、Firebaseにおける配列の扱いについても注意が必要です。

    中島 直博

  3. 最終回これから始めるReact.js 発展編

    HOCパターンについて


    HOCは設計パターンの一種。Reactでは、複数のコンポーネントに共通機能を実装するときによく使われます。この記事ではHOCの概念を理解し、その適切な利用場面について考えます。Reactに限らずコード設計全般で活かせます。

    杉浦 有右嗣

第255号

発行

  1. 第2回カンファレンスレポート CSS Day 2017

    カンファレンスハイライト 坂巻編


    CSS Day 2017のレポートの2回目は、坂巻よりお届けします。CSSが得意な坂巻が特に印象の残った内容として挙げたのは、CSS-Tricks運営者のChris Coyier氏のセッションでした。

    坂巻 翔大郎

  2. 第4回一から始めるFirebase

    データベースを操作するメソッド


    データベースを操作するAPIに関して、より詳しく解説します。4つのメソッドの使い分けを見てみましょう。

    中島 直博

  3. 最終回async/await入門

    async/awaitアンチパターン


    これまで長所や使いどころを紹介してきたasync/awaitですが、場面によっては期待した動作にならなかったり、使用しないほうがいいこともあります。ここではそれらのアンチパターンとその解決法を解説します。

    山田 順久

第254号

発行

  1. 第3回いまどきのコンポーネント設計をめぐる座談会

    コンポーネントは誰のため?


    コンポーネント構造を考えるとき、さまざまな軸が考えられます。それらを踏まえてコンポーネントを切るとき、何に気をつけるべきなのでしょうか。また、デザイナーとエンジニアの関係についても考えます。

  2. 第3回一から始めるFirebase

    ユーザー認証機能の実装


    FirebaseのAPIを使用して、ユーザー認証の機能を実装します。認証にはGoogleアカウントや、Twitter、Facebookなど、さまざまな手段が用意されています。

    中島 直博

  3. 前編詳説、CSS Transforms

    CSS Transforms Matrixの仕組み


    行列の計算によって成り立っているCSS Transformsの仕組みをわかりやすく解説します。少々とっつきにくいと思われるかもしれませんが、仕組みが理解できれば、計算自体は比較的シンプルです。

    小山田 晃浩

第253号

発行

  1. 第1回カンファレンスレポート CSS Day 2017

    CSS Day 2017とは


    2017年6月にオランダのアムステルダムで開催されたCSS Day 2017のレポートをフロントエンド・エンジニアの坂巻と矢倉が執筆。まずはカンファレンスの概要と、会場の雰囲気をお伝えします。

  2. 第2回一から始めるFirebase

    データベースのリアルタイム変更


    作成したプロジェクトにコードを追加して、データベースのデータを読み書きする方法について解説します。その前に、まずはFirebase CLIでプロジェクトの初期化を行いましょう。

    中島 直博

  3. 第3回async/await入門

    定義と活用のパターン


    今回はasync/awaitのコード例を豊富に紹介しながら、書式のパターンのうち重要なものを紹介します。さらに、それらの書式がどのように実際の場面に活かせるかを解説しています。

    山田 順久

バックナンバー月別