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