JavaScriptでGoの関数を呼び出す方法を紹介します。
投稿数 90 件(21 ~ 30件目)
![Remixをpnpmで動かす](/blog/static/39bd8c3d37e063d134dc675e8472ac04/c40b6/topImage.jpg)
Remixをpnpmで起動する方法をご紹介します。 インストール peerDependenciesのエラーが出るが無視すればOKです。そして、いつも通り自分の好みで設定すればいいです。 create-remixのbasics版 create-remixのpre…
![VercelのEdge Functionsで日本の祝日を検索するサービスを作ってみた](/blog/static/029dbdac444bd557fc08ff0d827cf9c7/c40b6/topImage.jpg)
ウェブ技術が日進月歩で、新しい物が次々に現れます。Edge Computing(エッジコンピューティング)はその中の1つです。実はエッジコンピューティングがすごい新鮮な技術ではありません。元々IoTのためのものでした。今いよいよウェブ業界にServerless Functions…
![fetchおよびaxiosでshift-jisのファイルを取り込む](/blog/static/2d4fd539b53596e3eca506526093f75e/c40b6/topImage.jpg)
shift-jisの日本の祝日データをfetch/axiosで読み込むのに、文字化けにちょっと苦労しました。インターネットからshift-jisのファイルを取り込む方法を記録しておきます。
![Next.jsにUnoCSSの導入](/blog/static/95c4e17ab9a00959171b2e44dcd30b22/c40b6/topImage.jpg)
Anthony Fuさんの記事「Reimagine Atomic CSS」に感動され、UnoCSSを使いたくなってきました。ちょうど自分のHPをGatsbyJSからNext.jsへ移行する予定なので、Next.jsにUnoCSSを導入してみました。 公式サポート 2022年6月…
![JavaScriptの末尾再帰](/blog/static/75c17133ab7d5c7e0c3b196bff7646cf/c40b6/topImage.jpg)
関数型プログラミングと言えば、再帰処理を思い出すでしょう。再帰処理には末尾再帰の有無がスタックオーバーフロー、いわゆるメモリの過消費を防ぐために必要です。末尾再帰について、こちらのwikiをご覧ください。JavaScriptのes…
![GraphQL APIを使ってGithub Actionsを組み込む](/blog/static/06a483fd9fb1d9f4cb9118822512ab38/c40b6/topImage.jpg)
Github Actionsを作る時には、Rest APIを使うのが一般的です。「GithubのGraphQL APIをも快適に使えるか」という質問がありました。いろいろ調べてみて、答えは「Yes」でした。今日は設定方法を紹介したいと思います。 テンプレートをcloneし、API…
![TypeScriptのinterfaces vs types](/blog/static/eb6514a891b5bf93f9f07e81a5d2452f/c40b6/topImage.jpg)
先日チームメンバーと「TypeScriptのinterfaceとtypeのどっちが好み」を話しました。振り返ると、個人的にinterfaceを多く採用しているが、特に理由がありません。今日interfaceとtypeを比較してみようと思います。
![VSCodeを使う時覚えておきたいショートカット2022](/blog/static/37fe88e145a71d40302acf6cc238be3d/c40b6/topImage.jpg)
もっとカッコよくVSCodeを使うように、便利なショートカットをご紹介します。 ※ Macシステムをベースでのショートカットとなり、Windowsならをに、をへ変更して試してみてください。 ファイルを探して開く コマンドパレットを開く ESLintサーバ、TS…
![GatsbyJSのコードブロックにコピーボタンを追加する](/blog/static/1eef9730ec0c41331e3655b5e1e95fe2/c40b6/topImage.jpg)
gatsby-plugin-mdxと違い、コンポーネントの入れ替えはできないため、コードブロックにコピーボタンの追加は簡単にできません。ただ、gatsby-transformers-remarkで生成されるMarkdownASTを解析すれば、難しくなくコピーボタンを作れます。今日この方法を紹介します。