「JavaScript」に関連する技術ブログ

企業やコミュニティが発信する「JavaScript」に関連する技術ブログの一覧です。

DynamoDB から取得できるアイテムの属性を IAM ポリシーで制限する方法

こんにちは。X(クロス) イノベーション 本部 ソフトウェアデザインセンター セキュリティグループの耿です。 Amazon DynamoDB を利用する時、取得できる属性を特定の属性のみに制限したいことがあったため、IAM ポリシーを利用して実現する方法をまとめておきます。 ユースケース としては、複数のアプリが同じ DynamoDB テーブルにアクセスするような構成において、特定

情報検索にも使える?テキスト解析 Web API ルビ振り・かな漢字変換 の活用

LINEヤフー Advent Calendar 2023の17日目の記事です。 こんにちは。LINEヤフー株式会社で自然言語処理の開発を担当している伊奈です。 私が属する自然言語処理チームで開発し...

Rails7でHotwireのTurboを使う

こんにちは、エンジニアの太田です。 この記事は Enigmo Advent Calendar 2023 の16日目の記事です。 はじめに TurboはRails7からデフォルトで搭載されており、VueやReactなど javascript の記述が必要だったDOMの更新を javascript を(あまり)書かずに実現させてくれます。 フロントエンドにあまり触れない方にとっては、SPA風のwebアプリへのとっつきやすさが出たと思います。 本記事で

microCMS + Next.js 14 Server Actionsでお問い合わせフォームを作ってみた

この記事は「 株式会社メンバーズ Jamstack研究会主催 Advent Calendar 2023 」の18日目の記事です。

【学習メモ】SREについて

はじめに エンジニアとしてお仕事をしていると耳にする機会も多い言葉”SRE”  SREとは Site Reliability Engineering:サイト信頼性エンジニアリングのことです。 ……つまりなんだ?というわけで今回はSREについてお勉強したのでまとめてみました。 使用した書籍 サイトリアイラビリティワークブック ――SREの実践方法 SRE サイトリライアビリティエンジニアリング ――Goog

【OJT】トレーナーとペアプログラミングでSvelteを学習してみた

はじめに こんにちは、新卒一年目OJT中の平野です。 今年は暖冬と言われていますが流石に夜はエアコンと電気毛布が手放せなくなりました。春が待ち遠しいです。今回は簡単なToDoアプリをペアプログラミングで開発しました。その中で、宣言的UIやSvelteの記法、リアクティブ、フロントエンドの歴史などを知ることができました。今回はそのペアプロを通して得られた知

コンテンツ管理者が「お知らせ」の多重運用を改善したいときに読む記事

この記事は「 株式会社メンバーズ Jamstack研究会主催 Advent Calendar2023 」の13日目の記事です。

iPLAss、CDNエッジで動作するポータブルな認証・認可プロキシを実装した話

はじめに こんにちは。コミュニケーションIT事業部の石田です。 普段はソフトウェアエンジニアとして iPLAss というローコード開発プラットフォームの開発を担当しています。本記事は 電通国際情報サービス Advent Calendar 2023 の12/14の投稿です。 iPLAssとは、コーディング量を最小限に抑えた迅速なアプリケーション開発を実現するプラットフォームです。ブラウザ操作によ

iPLAss、CDNエッジで動作するポータブルな認証・認可プロキシを実装した話

はじめに こんにちは。コミュニケーションIT事業部の石田です。 普段はソフトウェアエンジニアとして iPLAss というローコード開発プラットフォームの開発を担当しています。本記事は 電通国際情報サービス Advent Calendar 2023 の12/14の投稿です。 iPLAssとは、コーディング量を最小限に抑えた迅速なアプリケーション開発を実現するプラットフォームです。ブラウザ操作によ

マイクロフロントエンドについて調査したのでまとめてみた[概念編]

みなさんこんにちは! ワンキャリア24卒内定者の西川(X: @takashi54461358 )です! 私は現在内定者インターンという形で、人事向け採用クラウド「ONE CAREER CLOUD」チームにてフロントエンド開発をおこなっております。 今回から数本の記事に渡って、業務の中で進めていたマイクロフロントエンドについて調べたことをまとめてみようと思います。

12月だからp5.jsで雪を降らす

この記事は、 ニフティグループ Advent Calendar 2023 13日目の記事です。 はじめに こんにちは。新卒4年目の大里です。12月になって寒くなってきたため、今回はp5.jsで雪が降るようなアニメーションを実装しました。 p5.jsとは? p5.jsとはクリエイティブ・コーディングのために作られたJavaScriptのライブラリです。クリエイティブ・コーディングはプログラミングを使ってアー

React Three Fiberを使ってオーディオビジュアライザーを作りたかった

React Three Fiberを使ってオーディオビジュアライザーを作りたかった みなさんThreejsはご存じですか? ご存知ですね。 フロントエンドで3D表現をするためのライブラリです。 そして、それが命令的に記述するライブラリであることもご存じですか? ご存知ですね。 Trhee.jsというのは通常、命令的に記述します。良し悪しはともかく、Reactとは思想が異なりますね。 Reactは

Next.jsでのレガシーブラウザとの戦い

この記事は、 ニフティグループ Advent Calendar 2023 10日目の記事です。 こんにちは。会員システムグループでエンジニアをしている山田良介です。 私の担当するシステムではNext.jsへのシステムリプレースを行い、順調に稼働しています。開発効率向上、テスタビリティの向上など恩恵が大きい一方で、ブラウザサポートの面で課題も見えてきました。 Next.js化での課題 React

Astro 3.0で導入されたView Transitionsを使って、Astroで作ったブログをカスタマイズしてみた

この記事は「 株式会社メンバーズ Jamstack研究会主催 Advent Calendar 2023 」の7日目の記事です。

Astroの同一レイアウトでページごとに異なるCSS/JSを読み込みたい

この記事は、 ニフティグループ Advent Calendar 2023 5日目の記事です。 はじめに こんにちは、最近はひょんなことから見つけた古のWebページに衝撃を受けている宮本です。jQueryが生まれる前の時代のページともなると流石に趣が違いますね。 さて、今回は Astro の機能のひとつについてご紹介したいと思います。 Astroって? AstroはJavaScriptを使ったモダンWebフレームワークの一
技術ブログを絞り込む

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?