フロントエンド
-
2024/10/31
gulp5がリリースされたけどnpm-scriptsでタスク処理する話
こんにちは、デザイナーのarimaです。 2024年3月ごろgulpの新しいバージョン(gulp5)がリリースされましたね。過去5年ほど更新が滞っていた期間があったので、この5年間でgulpから他のツールに移行した方も多…
-
2023/03/13
ESLintの共通ルール導入とその効果
はじめに こんにちは。フロントエンドエンジニア兼デザイナーのKimuraです。 ESLintは近年のフロントエンド開発で標準的に採用されています。アトラスでは社内の主要リポジトリにルールを共通化したESLintを一律導入…
-
2022/12/22
Next.jsの多言語対応ライブラリ next-i18nextの使い方
はじめに こんにちは。フロントエンドエンジニア兼デザイナーのKimuraです。 以前、Reactでの多言語対応を実現するreact-i18nextの使い方について記事を書きました。今回は、Next.jsで多言語対応を実現…
-
2022/07/28
GitHub Packages + CircleCIによる社内ライブラリ公開・運用手順
はじめに こんにちは。フロントエンドエンジニア兼デザイナーのKimuraです。 企業で開発するにあたり、外部に非公開の社内ライブラリを作ることはよくあると思います。これまでアトラスではGit submodule経由で社内…
-
2022/06/14
フロントエンド(・デザイン)ワーキングの1年間とこれから
はじめに こんにちは。フロントエンドエンジニア兼デザイナーのKimuraです。 2021年3月より、アトラスではフロントエンドワーキング(以降、ワーキング)の活動を開始しました。1年が経過した現在はデザイン領域を統合し、…
-
2021/12/08
Reactで簡単に多言語対応する方法は?react-i18nextの使い方
はじめに こんにちは。フロントエンドエンジニアのKimuraです。 アトラスが展開する大会事業サービスConfitは、国内大会のみではなく、国際大会でも数多くご利用いただいています。このため、各種画面は日本語のみでなく英…
-
2021/08/27
GitHub Actionsにおけるフロントエンドテスト入門
はじめに こんにちは。フロントエンドエンジニアのKimuraと申します。 以前ご紹介したフロントエンドワーキングにて、テスト整備としてCI/CDツールを検証しておりました。 本記事ではGitHub Actionsにおける…
-
2021/04/27
フロントエンドワーキングの活動
はじめに こんにちは。フロントエンドエンジニアのKimuraと申します。 アトラスではConfitやSMOOSYなど、学術領域に特化したサービスを提供しています。各サービスで採用されている技術は様々ですが、近年のフロント…
-
2021/02/12
爆速で作るVimeoAPIを使った動画アップロードアプリ JavaScript編
VimeoAPIとJavaScriptを使った動画アップロードアプリの作成方法を紹介します。VimeoAPIは無料で簡単に利用できるので是非お試しください。