React– tag –
-
How we choose React-based WYSIWYG editor at PR TIMES
開発【Introduction】This article discusses the process of choosing a new React-based editor library for PR TIMES's press release editor.【Background】At PR TIMES, press release publishing is one of the core services that we provide, therefore, we strive to provide the best possible editing experience to our users so that they can express their ideas better.However, our current editing page is built with legacy codes that have not been well maintained over the past several year... -
PR TIMESにおけるフロントエンド開発基盤の構築
開発こんにちは、21新卒エンジニアの柳(@apple_yagi)です。今月から新卒2年目となり、一年早かったなとしみじみしています。昨年PR TIMESでは企業ページをフルスクラッチでReactにリプレイスするプロジェクトを行い、モダンなフロントエンド技術を導入することができました。https://developers.prtimes.jp/2021/11/10/replace-react/また現在、別プロジェクト(リポジトリ)でもReactを用いてフロントエンドを実装するようになり始め、PR TIMES全体のフロントエンドのReact化が進行しています。しかし、現状のフロン... -
ReactでリッチなUIの管理画面を開発した話
開発こんにちは。PR TIMES の開発本部でフロントエンドエンジニアをしている鈴木雄大(@szkyudi)です。2022年2月、企業ページにプレスキット機能を追加するリリースしたので、そのお話をしようと思います。企業ページおよびプレスキットについては下記の PR TIMES MAGAZINE の記事をご覧くださいhttps://prtimes.jp/magazine/corporate/https://prtimes.jp/magazine/prtimes-press-kit/【新機能「プレスキット」とは】「プレスキット(または、メディアキット)」とは、メディア関係者向けに作成する、企業や事業に関す... -
Reach UIを利用してPR TIMESのフロントエンドを実装した話
開発こんにちは、21新卒のフロントエンドのTepy(テッピー)です。お読み頂いた方がいるかもしれませんが、先日こちらのReactの便利なライブラリーを紹介する記事を書きました。今回もReact業界での良いライブラリーをもう一つ紹介したいと思います。本記事で紹介したいのは Reach UI という UI ライブラリーです。PR TIMESの企業詳細ページリプレイスプロジェクトにReach UIを利用していくつかのコンポーネントを作成しました。利用するきっかけや実装中の感想などの経験をお伝えらればと思います。【Reach UIとは?... -
新規Reactプロジェクトに便利なReact Libraryを紹介
開発こんにちは、21新卒エンジニアのTepyです。PR TIMESでは自社サービスのプレスリリース配信プラットフォームのレガシー改善を行っており、その中の企業詳細ページのフロントエンドをReactにリプレイスするプロジェクトを行いました。今回のリプレイスプロジェクトに限らず、新しいReactプロジェクトをゼロから作るたびに、ステート管理やAPIからのデータフェッチやテストなどのライブラリーを選択するのは悩ましいことだと思いますので、本プロジェクトに利用した便利なReactライブラリーを紹介したいと思います。... -
レガシーなフロントエンドを捨ててReact.jsでリプレイスした話
開発こんにちは。PR TIMES の開発本部でフロントエンドエンジニアをしている鈴木雄大(@szkyudi)です。2021年10月に2020年新卒の僕と2021年新卒の2人の計3人で企業ページのフロントエンドをレガシーなコードから React.js にリプレイスしたものをリリースしたので、そのお話をしようと思います。企業ページがどういったページかについては下記の PR TIMES MAGAZINE の記事をご覧ください。https://prtimes.jp/magazine/corporate/【リプレイスに至った背景】リプレイス前の企業ページのフロントエンドの技術スタックは...
1