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

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

Svelteの展望とUIライブラリの作成【Svelte】【UIライブラリ】

この記事は LabBase テックカレンダー Advent Calendar 2023 の 20 日目です。 https://qiita.com/advent-calendar/2023/labbase はじめに こんにちは、白色です。現在、LabBaseでフロントエンドエンジニアとして活動しています。 今回が8回目の投稿です。 リプレイス 実は弊社のフロントエンドのリプレイス先がSvelteになリました。 僕的にはSolidJS,Reactを推していたので、辛いですね。(こちらにつ

mediasoup で録画する方法

この記事は Rust アドベントカレンダー 2023 の19日目の記事です。 https://qiita.com/advent-calendar/2023/rust mediasoup で録画する方法 この記事では mediasoup の Rust 実装を使って、ビデオチャットに参加している参加者の映像を録画する方法について紹介します。[1] もし間違いがあればコメントで指摘いただければ幸いです。 サンプルプロジェクト https://github.com/hotwatermorning/mediasoup-test

React-Virtualを活用したフロントエンドパフォーマンスチューニングの話

こんにちは! RevCommのフロントエンドエンジニアの楽桑です。 フロントエンドパフォーマンスチューニングを経験した方ならご存じのとおり、レンダリング効率は常に重要です。データをスピーディかつ効率的に画面に表示することは、フロントエンド最適化の核心です。 本記事では、すでにリリースされているプロジェクトにおいて、コードの変更を最小限に抑えつつ

会社でもガチャを回したい!(SlackワークフローからGoogle Apps Scriptを実行する方法)

この記事は、 ニフティグループ Advent Calendar 2023 18日目の記事です。 風邪を引いてアドベントカレンダー遅刻しました はじめに ニフティ株式会社新卒入社一年目の中井です。今日は皆さんに会社でも回せるガチャを実装する方法、もとい、SlackワークフローからGoogle Apps Scriptを実行する簡単な方法についてご紹介します! 早速ですが、皆さんは普段、Slackを使われていま

Vite だけではサポートできないブラウザのための @vitejs/plugin-legacy プラグイン紹介と注意点

LINEヤフー Advent Calendar 2023の18日目の記事です。 こんにちは。UIT開発推進部 Platform開発チームの odan です。LINEログインのフロントエンドおよび ...

Android WebViewで少し厄介だった実装の紹介

この記事は  BASE Advent Calendar 2023  の18日目の記事です。 はじめに こんにちは、Pay IDアプリ開発チームでエンジニアをしている小林( @eijenson )です。 ショッピングアプリ「Pay ID」のAndroid版アプリの開発を担当しています。 本アプリでは一部機能でWebViewを使って実装しています。 そこで少し厄介だった仕様とそれをどう実装したかを紹介していこうと思います。 使用言語/

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

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

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とは、コーディング量を最小限に抑えた迅速なアプリケーション開発を実現するプラットフォームです。ブラウザ操作によ
技術ブログを絞り込む

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

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