Разбор пытанняў з рэальных сумоўяў - JS Агульнае. Чым бібліятэка адрозніваецца ад фрэймворка?
сумоўе js beginner
Пытанне
Чым бібліятэка адрозніваецца ад фрэймворка?
Адказ
- Бібліятэка яб'ядноўвае ў сабе набор блізкай функцыянальнасці. Ствараецца дзеля таго, каб вырашыць адну задачу (альбо некалькі цесна звязаных задач).
Прыкладам з'яўляецца React
(адказвае за работу дрэва кампанентаў
- былы Virtual DOM
), ReactDOM - адказвае за адмалеўку ў DOM
, React Router
- адказвае за маршрутызацыю і гэтак далей.
- Фрэймворк - дыктуе правілы пабудовы архітэктуры прыкладання, задаючы на пачатковым этапе распрацоўкі паводзіны па змоўчанні - «каркас», які можа ўтрымліваць у сабе вялікую колькасць розных па тэматыцы бібліятэк.
Прыкладам з'яўляецца Angular
. Ёсць свае правілы / архітэктура пабудавання прыкладання, не трэба асобна ўсталёўваць npm-пакеты для роўцінга, ts, працы з DOM і іншае.
2023-02-13
,Каментары
(Каб даслаць каментар залагуйцеся ў свой уліковы запіс)