Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Software Framework?
- Ipinapaliwanag ng Techopedia ang Software Framework
Kahulugan - Ano ang ibig sabihin ng Software Framework?
Ang isang balangkas ng software ay isang kongkreto o konsepto na platform kung saan ang karaniwang code na may pangkaraniwang pag-andar ay maaaring selektibong dalubhasa o pinalitan ng mga nag-develop o gumagamit. Ginagawa ng mga Frameworks ang anyo ng mga aklatan, kung saan ang isang mahusay na tinukoy na interface ng programa ng aplikasyon (API) ay magagamit muli kahit saan sa loob ng software sa ilalim ng pag-unlad.
Ipinapaliwanag ng Techopedia ang Software Framework
Ang ilang mga tampok ay gumagawa ng isang balangkas na naiiba sa iba pang mga form sa library, kabilang ang mga sumusunod:
- Default na Pag-uugali: Bago ang pagpapasadya, ang isang balangkas ay kumikilos sa paraang tiyak sa aksyon ng gumagamit.
- Pagbabago ng Kontrol: Hindi tulad ng iba pang mga aklatan, ang pandaigdigang daloy ng kontrol sa loob ng isang balangkas ay ginagamit ng balangkas kaysa sa tumatawag.
- Extensibility: Maaaring pahabain ng isang gumagamit ang balangkas sa pamamagitan ng selektibong pagpapalit ng default code sa user code.
- Hindi nababago na Code ng Framework: Maaaring pahabain ng isang gumagamit ang balangkas, ngunit hindi baguhin ang code.
Ang layunin ng balangkas ng software ay upang gawing simple ang kapaligiran sa pag-unlad, na nagpapahintulot sa mga developer na ilaan ang kanilang mga pagsisikap sa mga kinakailangan ng proyekto, sa halip na pagharap sa mundong balangkas, paulit-ulit na pag-andar at mga aklatan. Halimbawa, sa halip na lumikha ng isang application ng VoIP mula sa simula, ang isang developer na gumagamit ng isang handa na balangkas ay maaaring tumutok sa pagdaragdag ng mga pindutan at menu ng friendly na gumagamit, o pagsasama ng VoIP sa iba pang mga pag-andar.