0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

転職活動に向けてポートフォリオの要件を考える

Last updated at Posted at 2022-02-12

自己PRしたい内容・知識

必須

  • サーバーサイドのコーディングスキル
  • Web APIの設計
  • ユニットテスト
  • DB
  • 認証・認可
  • Docker
  • AWSやGitHubを用いたデプロイ

できれば

  • リバースプロキシ(Nginx)
  • ドメイン駆動設計
  • マイクロサービスアーキテクチャ
  • セキュリティ
  • WebSocket
  • 複数言語(Python, C#, Node.js)

ポートフォリオアーキテクチャの構想

フロントエンド

  • Reactを用いたSPA (工数的余裕があればTypeScript, Next.js)
  • UIライブラリとしてMaterialUIを使用
  • HTTPS化

バックエンド

  • Python(Flask)を用いたWeb API
  • 自己PRしたい項目を優先順位を考えながら実装する

インフラ

  • Docker(docker-compose)
  • AWSのEC2またはFargateを用いてデプロイする

その他

  • Web APIリファレンスを作成する
  • ドメインを取得する

今後

  • ポートフォリオアプリの内容を考える
  • 画面デザイン作成
  • 機能検討
  • 開発
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?