RELATIONS Developers Blog

RELATIONS株式会社の開発ブログです。

フロントエンド

GraphQL code generatorで、スキーマからTypeScriptの型情報を自動で手に入れよう!

RELATIONSエンジニアの久原です。 Wistant、このたびめでたくフルリニューアルできました! 今回は特にフロントエンドの改修が中心で、UI改善のほか、技術スタックの大幅刷新も行っております。 その一つとして、コードベースをTypeScriptに変更し、型情報が…

Reduxを完全に廃止し、Apollo Clientに乗り換えた話

こんにちは、フロントエンドエンジニアの池田です。 前回のWistantのフロントエンド技術スタックを刷新した話に引き続き、 今回はWistant上でReduxを廃止した背景と、刷新の経緯について話してければと思います。 Redux廃止の背景 Reduxはもう必須ではない …

Wistantのフロントエンド技術スタックを刷新した話

こんにちは、フロントエンドエンジニアの池田です。 弊社のサービスであるWistantのv5.0が4月にリリースされました。 簡単にその経緯と技術選定理由を共有させて頂きます。 技術刷新に至った経緯 v5.0の情報アーキテクチャ(レイアウト)変更 新しいデザイナ…

Webエンジニアがスマホアプリをリリースするまでに学んだ32のコト(後編)

こんにちは。RELATIONS株式会社の久原です。 最近はAtomicDesignを生かしたデザインシステムの構築を試しています。こちらはまた別の記事で改めてご紹介できればと思っています。できればアプリとWebの共通システムにしてみたい(難しそう)。 さて、前回の…

Webエンジニアがスマホアプリをリリースするまでに学んだ32のコト(前編)

こんにちは。RELATIONS株式会社の久原です。 2019年も開発ブログをどうぞよろしくお願いいたします! Webエンジニアだけどスマホアプリを作ることになった件 弊社では「ええ会社をつくる」というミッション実現のために、様々な新規事業の仮説検証を行ってい…

RELATIONSのフロントエンド技術スタックと、大事にしている選択基準

こんにちは、RELATIONS株式会社の久原です。主にフロントエンドを担当しているエンジニアです。 今回は、弊社で使用しているフロントエンド技術と、それを選ぶ際に大事にしている選択基準について、紹介していきたいと思います。 やや長文になってしまいまし…