ともすたmedia

2024.02.28

フレームワーク

    記事を共有:

    • X
    • Pocket
    • クリップボードにコピー

    Frameworkは「骨組み」といった意味の英単語。プログラミングでは、プログラムを開発するときにベースとなるプログラム群のことを指します。

    例えばWebサイト・システムの開発に使われる、フロントエンドフレームワークには、次のような種類があります。

    • Next.js
    • Nuxt
    • Astro
    • SvelteKit

    フレームワークをベースに開発をすると、よく使う機能があらかじめ組み込まれていたり、簡単な手続きで実現することができるため、本来作りたいプログラムに集中することができます。

    また、ファイルの命名規則や保存するディレクトリの場所、プログラムの書き方などにフレームワークごとでルールが定められています。このルールに沿って開発をすることで、チーム開発などの場合はルールを独自に決めて、メンバーがそれを共有するといった手続きをすることなく、フレームワークに従えば共通したルールで開発をすることができるようになります。

    このようなメリットから、特に大規模なWebサイトやシステムの開発には欠かせない存在です。

    一覧に戻る