てくすた

ピクスタ株式会社のエンジニア・デザイナーがつづるよもやまテクニカルブログです

Front-end

Flow から TypeScript に移行しました

こんにちは、開発部の id:yszk0123 です。最近、フロントエンドで使っていたツールを Flow から TypeScript に移行したので、そのお話をしたいと思います。 背景 一年半ほど前にとあるページを React に移行したのですが、その際に、型チェックツールとして …

ピクスタにおける最近のReactコンポーネント開発

この記事は、PIXTA Advent Calendar 201718日目の記事です。 概要 こんにちは。開発部で技術基盤を担当している id:yszk0123 です。 ついこの間新しい自転車を買い、サイクリングに行くぞ!と思っていたら、いつの間にか冬を迎えており、時の流れの速さを痛…

音楽素材販売プロジェクトで React を小さく導入した話

エンジニアの id:cheezenaan です。いよいよ秋本番ですね。私は近ごろ映画鑑賞して過ごすことが多いのですが、なかでも『劇場版 響け!ユーフォニアム〜届けたいメロディ〜』はこの数年で一二を争うアニメ映画ではないかと絶賛しております。 さてピクスタで…

browserify から webpack に移行した話

はじめまして、技術推進チームの id:yszk0123 です。 ピクスタではアプリケーション開発に Ruby on Rails (以下 Rails と表記) をメインで使っていますが、最近 JavaScript (以下 JS と表記) 周りのビルドツールを browserify から webpack に移行しました。…

fotowa での React Redux 活用事例、あと採用ケースと理由とか

今季のオススメアニメを教えてほしい id:necojackarc です。 本記事では新規事業 fotowa での React や Redux の活用事例をご紹介します。 加えて、どういったケースで、なぜそれらを採用したのかについてもお話します。 React や Redux の導入を考えている…

メンテナンス性に優れたcss設計 - メンテナブルcss

こんにちは、デザイナーの宇田川です 突然ですが、チーム開発をしていて、cssの運用で困ったことはありませんか?? 例えば、 - このスタイルを変更して、他のページに影響が出そうだから修正していいか分からない....... - デザインが似たページをつくる時…