Галоўная > Разбор пытанняў з рэальных сумоўяў - JS Агульнае. Чым бібліятэка адрозніваецца ад фрэймворка?

Разбор пытанняў з рэальных сумоўяў - JS Агульнае. Чым бібліятэка адрозніваецца ад фрэймворка?

сумоўе js beginner

Пытанне

Чым бібліятэка адрозніваецца ад фрэймворка?

Адказ

  • Бібліятэка яб'ядноўвае ў сабе набор блізкай функцыянальнасці. Ствараецца дзеля таго, каб вырашыць адну задачу (альбо некалькі цесна звязаных задач).

Прыкладам з'яўляецца React (адказвае за работу дрэва кампанентаў - былы Virtual DOM), ReactDOM - адказвае за адмалеўку ў DOM, React Router - адказвае за маршрутызацыю і гэтак далей.

  • Фрэймворк - дыктуе правілы пабудовы архітэктуры прыкладання, задаючы на пачатковым этапе распрацоўкі паводзіны па змоўчанні - «каркас», які можа ўтрымліваць у сабе вялікую колькасць розных па тэматыцы бібліятэк.

Прыкладам з'яўляецца Angular. Ёсць свае правілы / архітэктура пабудавання прыкладання, не трэба асобна ўсталёўваць npm-пакеты для роўцінга, ts, працы з DOM і іншае.

loveJS, 2023-02-13
Каментары

    (Каб даслаць каментар залагуйцеся ў свой уліковы запіс)

    ;