Open Eigo-Mt-Fuji opened 11 months ago
どの順番でどう動く? なぜ関心もったかは整理しておく できることをやるしかない 即効性 応用範囲 気になるもの
今の案件で何を設計してる? 前に進む力になるもの。
Intercepting Routesを使ってモーダル実装する
For example, when clicking on a photo in a feed, you can display the photo in a modal, overlaying the feed. In this case, Next.js intercepts the /photo/123 route, masks the URL, and overlays it over /feed.
https://github.com/vercel-labs/nextgram/blob/main/src/app/layout.tsx
Parallel routes are created using named slots.
Parallel Routing allows you to
import { Slot } from "@radix-ui/react-slot";
function Anchor({ props }) {
return <Slot {...props} />;
}
export default function App() {
return (
<div className="App">
<Anchor href="/about">
<a>Link</a>
</Anchor>
</div>
);
}
実際のAppの描画結果は以下のようになり、aタグにhrefが渡されます。
<div class="App">
<a href="/about">Link</a>
</div>
なぜコピペで使うコンポーネント集を利用するのか?
Next.js の Intercepting Routes と Parallel Routes
Storybook
css-layout collection https://phuoc.ng/collection/css-layout/
Why is white space design important for websites? https://www.justinmind.com/blog/white-space-design/
Font
Why customize/commitment font?
15 Best Google Fonts by the Numbers (Plus Tips on Using Them) https://kinsta.com/blog/best-google-fonts/#why-use-google-fonts
What is font
*.ttf file
How to use font
@font-face syntax
Category of font