バックナンバー

2017年12月

第276号

発行

  1. 前編行く2017年、来る2018年

    フレームワークの動向とWeb Components事情


    毎年恒例、今年を振り返り来年を見据える座談会をお届けします。前半となる今回は、フレームワークの動向やTypeScript、テストツール事情、そしてWeb Componentsの状況です。

  2. 第4回よりよいメールアドレス入力欄を求めて

    デザインの考察:確認用メールアドレス表示ほか


    デザインの考察の後編です。今回は、確認用のメールアドレス表示、登録ボタン、エラー通知部分のデザインを検討しています。どのような点に着目し、何に配慮しているかを見てみましょう。

    小原 司

  3. 第1回Atomic DesignとCSS設計

    Atomic Designとは何か


    「Atomic Design」という言葉を聞いたことがある人は多いかと思いますが、実際それがどのようなものなのか、理解しにくい部分があります。本記事ではAtomic Designについて学び、それをCSS設計に活かすにはどうしたらよいかを考えます。

    高津戸 壮

第275号

発行

  1. 第1回これから始めるwebpack

    webpackの基礎知識


    webpackはモジュールバンドラと呼ばれるツールのひとつです。シリーズ第一回は、webpackがどのような問題を解決しようとして生まれたツールなのか、特徴的な機能にはどのようなものがあるかを解説します。

    藤田 智朗

  2. 最終回TypeScriptことはじめ

    柔軟な型定義をつくる


    シリーズ最終回となる本記事では、ジェネリクスや直和型といった、少し応用的な書き方を学びます。どれも、TypeScriptの特徴である型付けの利点を活かすための書き方です。

    奥野 賢太郎

  3. コードスタイル座談会

    今だからこそ必要なルール


    コードスタイルについて、座談会形式で話した様子をお届けします。そのメリットから、個人のルールのプリセットカスタマイズまで。大規模なWebアプリケーション開発が多くなってくる今だからこそ考えたい、コードスタイル議論です。

第274号

発行

  1. 前編ブラウザのサポート情報の活用

    ブラウザのサポート情報を知る


    CSSプロパティやAPIがどのブラウザのどのバージョンでサポートされているか、またそのサポートの動向を知るときに、エンジニアなら知っておきたい情報サイトを紹介し、その活用方法を解説します。

    矢倉 眞隆

  2. 最終回JavaScriptのスコープ総まとめ

    スコープの活用例


    スコープに適した変数宣言を行うことを踏まえた実装や、スコープの性質を応用したJavaScriptでのプライベート変数の実装など、より実践に近い形でのスコープの活用を見ていきます。

    山田 敬美

  3. パスワードの保存と自動入力

    ブラウザごとの挙動と適切な実装


    モダンブラウザには挙動の差こそあれ実装されているパスワード保存と、そのデータを利用した自動入力機能について解説します。仕様とブラウザごとの挙動を理解してフォームを実装しないと思わぬ事故を起こすことにもなりかねません。

    德田 和規

第273号

発行

  1. 第3回よりよいメールアドレス入力欄を求めて

    デザインの考察:メールアドレス入力欄


    シリーズで検討してきたUIを、実際のデザインに落とし込んでいきます。デザインはUIを含め、一連の操作をまとまったひとつの全体としてユーザーに届けるために、とても重要なものです。

    小原 司

  2. 第8回JavaScriptドリル

    インクリメンタルサーチの実装


    今回の問題は「インクリメンタルサーチの実装」です。データ検索と処理と、input要素への入力やクリックのハンドリングといったUIを扱う処理が並存します。これらをどうわかりやすくコードにするかがポイントです。

    宇野 陽太

  3. 第6回TypeScriptことはじめ

    インターフェース構文


    インターフェース構文を使うと別の箇所の定義を参照できるようになり、型注釈をすっきりと書くことができます。

    奥野 賢太郎

バックナンバー月別