リンクとしても使えるボタンコンポーネントの作り方(React)
as プロパティに任意の要素を渡すことで、コンポーネントをその要素で描画することができる仕組みを用意しました。仕組みの実態はいい感じの型定義です。 <Button onClick={handleClick}>ボタン</Button> <Button
as プロパティに任意の要素を渡すことで、コンポーネントをその要素で描画することができる仕組みを用意しました。仕組みの実態はいい感じの型定義です。 <Button onClick={handleClick}>ボタン</Button> <Button
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
はじめに初めまして。CryptoGamesというブロックチェーンゲーム企業でエンジニアをしている cardene(かるでね) です!スマートコントラクトを書いたり、フロントエンド・バックエンド…
JavaScriptやTypeScriptのアプリケーションを開発する際に使われる、ソースコードのフォーマットや文法チェック、複数のコードのバンドルなどのツールを連携させた、いわゆるツールチェインを、単一のツールで実現してしまおうというのが...
はじめに動機昨年度から、地番の地図データ、正確には法務省の登記所備付地図データがG空間情報センターから公開されました。形式は地図XMLの形でダウンロード出来ます。毎年更新した地図データが公開され…
概要埋め込みの Scene や Prefab の Image に Addressables な Sprite を使いたいとき、直接参照すると Sprite は二重に保存されてしまいます。そのため…
Svelte は比較的新しいフレームワークです。主に、仮想 DOM の課題が浮き彫りになってきた後で、それを解消しようというモチベーションで開発されています。なぜ Svelte が React や Vue などのように仮想 DOM を採用していにないのかについて、この記事でまとめ
Responding to Events では、イベントハンドラの追加方法だけではなく、その命名規則についても触れられているので良いですね。 今回はそれを紹介します。 https://react.dev/learn/responding-to-events 基本的な命名規則
<a href="https://gihyo.jp/book/2023/978-4-297-13685-7">https://gihyo.jp/book/2023/978-4-297-13685-7</a><br /> <p>2023年9月22日発売 Nuxtについての書籍</p
注意: 本記事で扱う d1 や miniflare v3 はまだ安定してないので、将来的にこの記事のコードは動かなくなる可能性が高い。 大部分を次の記事を参考にしている。 https://zenn.dev/chimame/articles/23aafcc2e70f33 が、現時点
はじめにSuper-Linter は GitHub Actions で様々な静的解析ツール(Linter)をまとめて実行してくれるツールですhttps://github.com/super-li…
はじめに2023年9月2日、 JAWS-UG 大分で AWS 認定に関する勉強会を開催しました「AWS認定 勉強会 JAWS-UGおおいた」https://manage.doorkeeper.…
エイチームインターンシップ8月28日から9月1日の5日間で、名古屋本社でライフデザイン部でのインターンシップを参加した。主なテーマは実際のサービスのユーザーにヒアリングを行い、機能を提案し、開発し…
<a href="https://mofi.loud.red/blog/wasm-and-workers">https://mofi.loud.red/blog/wasm-and-workers</a><br /> <p>WebAssemblyでの処理をWebWorkerの中で動
はじめにQiitaでは、エンジニアのみなさんからの声をもとに、日々開発を続けています。この記事では、2023年 08月にリリースした内容を紹介します。Qiitaでアップデートやバグ修正をリリ…
◉はじめに現在私はSourceTreeを使用してコミットやプッシュしたりしているのですが、まだまだ未熟ながらもそのうち超エンジニアっぽくスパパパーンッとTerminalにGitコマンドを打ち込んで…
synchro と呼ばれる Go でもタイムゾーンを含めて型比較できるようになるライブラリを開発し始めました。スターください。 https://github.com/Code-Hex/synchro こんな感じで使えます。 package main import ( "fmt
ユーザーコードでは Task/ValueTask (ジェネリック版含む) を直接返すことが可能の場合でも原則として非同期メソッドにして await することをおすすめします。 原則として、というのはこの記事で紹介するようなポイントを理解した上で最適化のために行うのは良いのですが、
この記事について フロントエンドの学習のため、Remix + Tailwind css の構成を Docker 環境で動作させてみました。 使用マシン/ツール macOS Ventura ver13.5 Docker Desktop ver4.17.0 環境構築までの
画像を表示しているページでActiveStorage::InvariableErrorに遭遇したためまとめておきます。ActiveStorage::InvariableErrorとは?Rails…