使用React来制作投资组合网站

首先

React的笔记本

使用React创建个人作品集网站。

为什么选择了React?

因为对于组件的机制很感兴趣,所以受到许多人的使用。

创建投资组合网站的原因

我打算制作一个作品集网站,整理一下我自己做过的事情,并希望能在未来增加即将做的事情。

进行调查后的发现

時間をかけすぎない
時間をあまりかけず、まずは骨組みを作るイメージからスタートします。
サイトを作ることに時間をかけてしまって、大事な部分が疎かにならないように意識してます。

読み手が読みやすいを意識する。
白を基調とした構成で読みやすくする。
色であまりストレスを与えないようにする。

言葉をなるべくシンプルにする。
無駄をなくすことで相手に伝わりやすくなる。
伝えたいことがわかりやすくなる。

请将以下内容用中文进行改述,只需一个版本:

这本书的内容很有趣。

import React from "react";

function Header(){
    return (
        <header>
            <h1>ポートフォリオサイト</h1>
            <nav>
                <ul>
                    <li><a href="#profile">Profile</a></li>
                    <li><a href="#skill">Skill</a></li>
                    <li><a href="#portfolio">Portfolio</a></li>
                </ul>
            </nav>
            <div className="social-icons">
                <a href="#"><img src="x-logo.png" alt="X"></a>
                <a href="#"><img src="github-logo.png" alt="GitHub"></a>
                <a href="#"><img src="qiita-logo.png" alt="Qiita"></a>
            </div>
        </header>
    );
}

export default Header;
import React from "react";

function MainContent(){
    return(
        <main>
            <h2 id="profile">Profile</h2>
            {/* {ここにプロフィールの内容を追加} */}

            <h2 id="skill">Skill</h2>
            {/* {ここにプロフィールの内容を追加} */}

            <h2 id="portfolio">Portfolio</h2>
            {/* {ここにプロフィールの内容を追加} */}
        </main>
    );
}

export default MainContent;
import React from 'react';
import Header from './Header';
import MainContent from './MainContent';

function App() {
  return (
    <div className="App">
      <Header />
      <MainContent />
      <Footer />
    </div>
  );
}

export default App;

需要注意的要点

    • Reactはfacebookが開発したJavaScriptのライブラリ

 

    • コンポーネントというブロックをファイルごとに作成して組み合わせる。

 

    • コンポーネントで作成したものは今後、再利用することができる。

 

    • App.jsでまとめて実行するファイルを作成。

 

    実行はターミナルにて「npm start」を入力して実行することでReactアプリ起動。

参考网站

组件

广告
将在 10 秒后关闭
bannerAds