yosuke_furukawa
Enginner741 Earned Likes41 Followers
ソフトウェアエンジニア/Node.js/日本Node.jsユーザグループ代表/Node.js evangelism WG/node.js collaborator/Chrome Advisory Board/TechFeed公認エキスパート
Send anonymous messages to yosuke_furukawa
Mond is a Q&A community that expands the possibilities of the world with "questions". By logging in, you will be notified by e-mail when there is a response.
試しにというか、なんというか日々の記録をつけるという意味で2-3年に渡って回答していた競技プログラミングの回答をGitHubで管理してたら毎日の記録になってよかったですね。
日々コード書こう書こうと言いつつ、何もやらない自分が草を生やす≒アクティビティの緑を増やすというのを日課にしましたね。日々の行動を記録して、ゲームのようにモチベートするのに良いのかなと思いました。
いや、あくまで URL パスをグルーピングするための機能であって、上の雰囲気実装のようにURLは同じだけど、ログイン済みのコンポーネントと非ログインのコンポーネントを出し分けるための仕組みじゃないです。
ログイン済みと非ログインのページが全く違うURLパス構造を持っていて、違うパス構造なら表現できますが、同じパスをうっかり作っちゃうとコンパイル時にエラーになります。
route groupsではそれぞれのグループごとにレイアウトを定義できるので、今回の例だとログインしているページと非ログインのページでURLパスの構造も違うし、レイアウトも全然違うという状態では便利だと思います。