zero-penguin / original_site

0 stars 0 forks source link

技術選定の報告 #1

Open zero-penguin opened 1 year ago

zero-penguin commented 1 year ago

以下は、Vue 3とFlask、Djangoを比較した上での私の考えを反映した技術選定の型です。

技術選定のための型 - Webサイト作成

目的

Webサイトの作成において、適切なフロントエンドとバックエンドの技術を選定するために、比較検討を行います。

比較対象の技術

フロントエンド

バックエンド

  1. Flask
  2. Django

比較項目

1. 学習コスト

2. コミュニティとサポート

3. 機能と拡張性

4. パフォーマンスとスケーラビリティ

クであり、小規模なWebアプリケーションのパフォーマンス要件に対応します。

評価結果

技術 学習コスト コミュニティとサポート 機能と拡張性 パフォーマンスとスケーラビリティ
Vue 3 高評価 高評価 高評価 高評価
Flask 高評価 中評価 中評価 中評価
Django 中評価 高評価 高評価 高評価

結論

上記の評価結果を考慮すると、以下の結論に至ります:

最終的な選択はプロジェクトの要件や開発者の経験によって異なる場合があります。以上の情報を参考にし、プロジェクトの目標や要件に最も適した技術を選定してください。

zero-penguin commented 1 year ago

以上はChatGPT3で生成したもので、より本サイトの目的に沿ったものに調整しつつ、実験的なオリジナルサイトの作成を各言語で試してみる。

zero-penguin commented 1 year ago

SPA開発を行いたいので、小中規模開発に適したflaskをバックエンドとして、vue3でフロントエンドを開発するべきだと思う。

参考 https://bm.s5-style.com/category/technic/spa

zero-penguin commented 1 year ago

でも別にDjangoをバックエンドにするサイト作成の紹介も多数あり、なんならflask+Vueよりも多かったと思う。多分Djangoの方が需要が高いから。