フロントエンド

サービス開始後7年経過するプロダクト(TACT SEO)にデザインシステムを導入した取り組み

ウィルゲートでTACT SEOを開発している水口です。 TACT SEOはサービス開始から7年が経過するプロダクトです。 今回は、TACT SEOの新しいUIを実現するため、サービス開始当初からほとんど更新されてなかった、フロントエンド開発の仕組みを見直し、デザインシ…

TSKaigi2024に所属エンジニアが登壇します

こんにちは、ウィルゲート開発グループです! 5月11日(土) に開催される「TSKaigi2024」に弊社に所属するエンジニアが登壇いたします! https://tskaigi.org

エディトルの開発インターンでやったこと

はじめに エディトル開発でやったこと まずは研修から 自分で提案した機能を作るなんて! 要件定義もやるんですか? APIもやってみよう おわりに はじめに こんにちは!2020年4月入社予定の勝俣です。現在はエンジニアの内定者インターンをしています。 こち…

フロントエンド、バックエンドの架け橋〜その仕事私が調整します

イラスト:記事タイトルと開発メンバー、著者垣花版 はじめに エディトル開発メンバー構成概要 現在の役割 課題 役割を増やす はじめに この記事は「エディトルブログキャンペーン」3日目の記事です。昨日はバックエンドエンジニアの三島による「Laravelでレ…

フロントエンド街道爆進中!

エディトル連載記事「フロントエンド街道爆進中」とエディトルチームメンバー5人 エディトルブログキャンペーン エディトルとは エディトルのフロントエンド事情 主要ライブラリ 技術選定の背景 SPA React コンポーネント粒度 Atoms Layout (独自定義) Mol…

WAI-ARIA presentation(none) ロールの仕様、aria-hidden=”true” との違い

こんにちは、開発ディレクターの横内です、腹筋してください。社内でほそぼそとアクセシビリティの布教活動に勤しんでいます。ウィルゲート Advent Calendar 2019 の 16 日、始まります。 presentation ロールは ARIA で定義されているロールの一つです。要…

React × TypeScript環境にJestを導入してみて

Jestとは? React × TypeScript環境でJestを使う場合の設定 transform transformIgnorePatterns testRegex testPathIgnorePatterns moduleFileExtensions moduleNameMapper 終わりに こちらは「ウィルゲートAdvent Calendar 2019」12日目の記事です。 昨日の…

npm-check-updatesを使ってnpmライブラリのアップデートを確認する方法

アップデートの確認フロー npm-check-updatesを利用してアップデートを確認する アップデートの変更点をテンプレートに沿って記載する 終わりに こんにちは!ウィルゲートのフロントエンドエンジニア兼技術広報の小澤(@rikipedia_uw)です。 今回はフロント…

画面制作(html, css)をエンジニアが行うようになってからの課題と取り組み

暮らしニスタのPMを担当しているウィルゲートの水口と申します。 暮らしニスタの開発チームでは、2016年のリニューアルリリース以降、画面のコーディングをエンジニアが行っています。今ではスムーズに開発ができていますが、最初はうまくいかなかった事もあ…

Chrome DevToolsを使用してサイトのパフォーマンス改善をしてみた

こんにちは!開発室メディアユニット所属新卒1年目の小澤です。 ウィルゲートでは現在(2018年9月1日)4つのメディアを出版社と協業で運営しており、そのうちの3つを自社で開発、運用・保守しています。 暮らしニスタ|知りたい!教えたい!暮らしのアイデア…

JavaScriptグラフ描画ライブラリ比較 - Chart.jsをやめた理由

現在開発中のプロダクトでは、JavaScriptのグラフライブラリを使っています。 先日、今まで使っていたChart.jsからHighchartsへ乗り換えを行いました。 乗り換えるに至った経緯と、 そのために行った6種類のグラフライブラリの調査・比較の結果をまとめまし…

マーケティング事業の開発現場でリアルに使われるJS事情」に登壇しました

マーケティング事業の開発現場でリアルに使われるJS事情」に登壇しました

発表中にアクシデント発生!? Laravel/Vue.js 勉強会に登壇しました

こんにちは、ウィルゲートで開発を行っている岡田です。 6月21日(水)に開催された Laravel/Vue.js 勉強会 #1 に「Laravel Mix とは何なのか」というテーマで登壇しました。 発表資料はこちら 勉強会で話した内容 今回の勉強会ではプロダクトにおける活用事…