マガジンのカバー画像

Nuxt.js 刷新プロジェクト

28
noteのwebフロントエンドをAngular.js 1系からNuxt.jsへ移行するプロジェクトです。進捗や技術的な説明などをまとめていくマガジンです。
運営しているクリエイター

#リリースノート

コンテスト・お題ページとマガジン管理ページをテストリリース Nuxt移行プロジェクト リリースノート (2019年1月前半)

noteではフロントエンドをAngular.jsからNuxt.jsへ刷新作業中です。今回は、すべてを作って一気に置き換える「ビッグバンリリース」を避け、ページ・機能単位でこまかいリリースを重ねて徐々に置換していくことで、慎重に進めつつ、知見やフィードバックを反映させていく予定です。 あけましておめでとうございます.....といってももう半月もたってしまいましたが、Nuxt移行チームは粛々と移行作業を進めています。 お題・コンテストページをテストリリースしましたnoteで開

マガジン一覧ページをテストリリース Nuxt移行プロジェクト リリースノート (2018年12月後半)

noteではフロントエンドをAngular.jsからNuxt.jsへ刷新作業中です。今回は、すべてを作って一気に置き換える「ビッグバンリリース」を避け、ページ・機能単位でこまかいリリースを重ねて徐々に置換していくことで、慎重に進めつつ、知見やフィードバックを反映させていく予定です。 2018年、残りわずかとなりました。本年はNuxtへの移行で試行錯誤や実験を繰り返し、すったもんだもありつつ進めていったのですが、方向が定まり粛々と実装するだけとなりました。 また、VueFe

ハッシュタグページ、スキしたノートページ、記事プレビューをテストリリース Nuxt移行プロジェクト リリースノート (2018年12月前半)

noteではフロントエンドをAngular.jsからNuxt.jsへ刷新作業中です。今回は、すべてを作って一気に置き換える「ビッグバンリリース」を避け、ページ・機能単位でこまかいリリースを重ねて徐々に置換していくことで、慎重に進めつつ、知見やフィードバックを反映させていく予定です。 ハッシュタグページをテストリリースハッシュタグの詳細ページをNuxt.jsで置き換えてテストリリースしました 「#javascript」のハッシュタグ詳細ページ Nuxt版 https://n

カテゴリページをテストリリース Nuxt移行プロジェクト リリースノート (2018年11月後半)

noteではフロントエンドをAngular.jsからNuxt.jsへ刷新作業中です。今回は、すべてを作って一気に置き換える「ビッグバンリリース」を避け、ページ・機能単位でこまかいリリースを重ねて徐々に置換していくことで、慎重に進めつつ、知見やフィードバックを反映させていく予定です。 こんにちは、re:InventでLambda関連のデカいアップデートがないか待ちわびていたNuxt移行チームですが、さっそくALBの後ろでLambdaが実行できる機能がリリースされて歓喜しており

VueFesで発表しました! / 「検索ページ」をテストリリース Nuxt移行プロジェクト リリースノート (2018年11月前半)

noteではフロントエンドをAngular.jsからNuxt.jsへ刷新作業中です。今回は、すべてを作って一気に置き換える「ビッグバンリリース」を避け、ページ・機能単位でこまかいリリースを重ねて徐々に置換していくことで、慎重に進めつつ、知見やフィードバックを反映させていく予定です。 VueFesでNuxt移行プロジェクトについて発表しました11月3日に秋葉原UDXで開催されたVueFesで、Nuxt.js移行チームの @fukuiretu がプロジェクトの技術的詳細や進捗に

「おすすめページ」をテストリリース Nuxt移行プロジェクト リリースノート (2018年10月後半)

noteではフロントエンドをAngular.jsからNuxt.jsへ刷新作業中です。今回は、すべてを作って一気に置き換える「ビッグバンリリース」を避け、ページ・機能単位でこまかいリリースを重ねて徐々に置換していくことで、慎重に進めつつ、知見やフィードバックを反映させていく予定です。 「おすすめページ」をテストリリース「編集部のおすすめ」ページをNuxt.jsで置き換え、サイレントリリースしました。社内関係者はNuxt版を使うようにしてドッグフーディングしていきます。 Nu

ナブバーの追加実装など Nuxt移行プロジェクト リリースノート (2018年10月前半)

noteではフロントエンドをAngular.jsからNuxt.jsへ刷新作業中です。今回は、すべてを作って一気に置き換える「ビッグバンリリース」を避け、ページ・機能単位でこまかいリリースを重ねて徐々に置換していくことで、慎重に進めつつ、知見やフィードバックを反映させていく予定です。 ナブバーを追加実装ナブバーは現在3段構成になっています(記事ページでは1段)。下の2段がまだNuxtで実装されていなかったので対応しました。 Nuxt.js 2.1へUpgrade粛々とアップ

「ノート一覧」ページをテストリリース Nuxt移行プロジェクト リリースノート (2018年9月後半)

noteではフロントエンドをAngular.jsからNuxt.jsへ刷新作業中です。今回は、すべてを作って一気に置き換える「ビッグバンリリース」を避け、ページ・機能単位でこまかいリリースを重ねて徐々に置換していくことで、慎重に進めつつ、知見やフィードバックを反映させていく予定です。 「ノート一覧」ページをテストリリース自分の作成したノートを管理する「ノート一覧」ページをNuxt.jsで実装し直し、ベータ版としてリリースしました。デザインやページングにも細かい改修を加えていま

サポートと記事作成機能をリリース Nuxt移行プロジェクト リリースノート (2018年9月前半)

noteではフロントエンドをAngular.jsからNuxt.jsへ刷新作業中です。今回は、すべてを作って一気に置き換える「ビッグバンリリース」を避け、ページ・機能単位でこまかいリリースを重ねて徐々に置換していくことで、慎重に進めつつ、知見やフィードバックを反映させていく予定です。 完遂まで時間を要するプロジェクトのため、リリースの進捗を定期的にリリースノートとして報告していくことにしました。今回はその第一弾となります。 9月前半のリリース機能面 ・現在、一部のnote