framework

記事数:(1)

開発

開発の土台:フレームワーク

枠組みと呼ばれるものは、応用するための道具を作る際に、よく使う働きをひとまとめにして提供してくれる道具のことです。例えるなら、家を建てる時の土台や骨組みのようなものです。土台や骨組みがあると、木を切って材料を一から作る必要がなく、作業が楽になります。 同じように、枠組みを使うことで、既に用意された働きを活用できるので、道具を作る人は一から全てを作る必要がなくなり、作る速さが上がります。また、枠組みには様々な種類があり、作る道具の種類や大きさ、用途に合わせて適切なものを選ぶ必要があります。 例えば、ある枠組みは、情報を保存したり、取り出したりする働きを簡単に使えるようにしてくれます。別の枠組みは、画面に文字や絵を表示する働きを助けてくれます。他にも、音を出したり、計算をしたり、様々な働きを助けてくれる枠組みがあります。 どの枠組みを使うかによって、道具を作る速さや、作れる道具の種類が変わってきます。また、枠組みにはそれぞれ使い方の決まり事があるので、それを学ぶ必要があります。しかし、一度使い方を覚えてしまえば、複雑な道具でも簡単に作れるようになります。 枠組みを使うことは、道具を作る上での近道と言えるでしょう。適切な枠組みを選ぶことで、作る労力を減らし、より良い道具を早く作ることができるようになります。