バックナンバー

2024年9月

第600号

発行

  1. 第4回Supabaseで作る記録アプリ

    ログイン機能の実装


    Supabaseの認証機能を使ってログイン機能を実装します。ログイン機能は複雑な実装が必要な印象があるかもしれませんが、Supabaseのライブラリはメソッドもわかりやすくなっています。

    中野 祐人

  2. Web開発のためのVision Proの知識

    ブラウザ周りの操作と動作


    Appleのゴーグル型デバイス、Vision Proがターゲットデバイスに含まれても、情報伝達に支障がないようにするために、Web開発者が気になるブラウザの操作方法や、知っておきたいポイントを解説します。

    中村 享介

  3. 第3回会社サイトリニューアルの検討と実際:実装編

    OGP画像を自動生成する仕組み:前編


    ピクセルグリッドの会社サイトでは、Astroの機能を組み合わせた独自の仕組みを構築することで、ページごとに異なるOGP画像の自動生成を実現しています。今回はその方法について解説します。

    菅野 亜実

第599号

発行

  1. 第1回React AriaでつくるUIコンポーネント

    React Ariaとは


    第一回目はReact Ariaとはどのようなものか、どのように役立てていけるのか、そのイメージを掴みます。独自実装では見落としがちなアクセシビリティ、ユーザビリティを担保しつつ、独自のスタイルを付与できます。

    小山田 晃浩

  2. 第1回グリオ君と考えるJavaScriptドリル

    最大値や合計を求める


    プログラミング入門者のグリオ君が、JavaScriptの関数の問題を解きます。今回は、与えられた数値の配列から最大値を返す関数を作成する問題と、複数のオブジェクトから特定のプロパティの値を合計する関数を作成するという問題です。

  3. 後編きちんと理解して使う、WAI-ARIA

    WAI-ARIAを書くときに確認する方法


    注意しつつWAI-ARIAを導入しても、書いたコードが問題ないかどうかをチェックするのは大変です。この記事では、その手間を減らす手伝いをしてくれるツールの紹介と、特に気になる部分を人力でチェックする方法を紹介します。

    國仲 義則

第598号

発行

  1. 第3回Supabaseで作る記録アプリ

    テーブル結合で関連付けたデータの取得


    筋トレ記録アプリの種目一覧ページで、「部位」を親、「種目」を子として、関連付けて表示させます。関連するデータを別のテーブルとして分割し、それぞれをユニークなIDによって紐づけるという「テーブル結合」を用いてデータを取得しましょう。

    中野 祐人

  2. 第2回JSXで実装するUIライブラリに依存しないコンポーネント

    esbuildによるビルド環境の構築


    esbuildによって、できるだけシンプルなビルド環境を整えます。開発モード、プロダクションモードの2種類でビルドできるよう、設定を行います。

    森 大典

  3. 後編ボタンデザインから学ぶデザイン手順

    ボタンの調整と仕上げ


    使うボタンの情報を整理し、用意したボタンUIを当てはめていきました。今回は、用意したボタンから外れた項目について考え、よりわかりやすくするための調整を行います。

    近藤 彩

第597号

発行

  1. 最終回CSSにおけるさまざまな単位

    絶対長の単位、角度・時間・周期・解像度に関する単位


    ウェブサイト制作では印刷用のページの指定で利用する、物理的な長さである絶対長の単位を解説します。このほか、角度・時間・周期・解像度に関する単位についても見てみましょう。

    坂巻 翔大郎

  2. CodeGridの作り方 2024年 夏

    SSRへ移行したCodeGridのアーキテクチャー


    CodeGridは2022年11月のリニューアルでHTMLの事前レンダリングからSSRへと移行しました。なぜそのような変更を行ったのか、その背景と理由を解説します。

    宇野 陽太

  3. 前編ボタンデザインから学ぶデザイン手順

    情報を整理し、視覚的な序列をつける


    ユーザーを目的のアクションへ誘導するデザインのポイントを、ボタンUIを例に考えていきます。エンジニアやディレクターなど、デザインをメインにしていない人に役立つ内容です。

    近藤 彩

バックナンバー月別