Бацкбоне.јс - Модуларни развој

Преглед садржаја
Кажемо да је апликација модуларна када су све њене компоненте независне једна од друге, то значи да можемо радити на свакој засебно и још увек не утичемо на њихову интеракцију са системом.
Ова врста развоја, када се правилно постигне, побољшава одржавање и скалабилност апликација, помоћу којих можемо пројектовати бесконачан раст без потребе за поновним инжењерингом апликације.
РекуиреЈС

То је алат који нам омогућава учитавање скрипти, омогућава нам да установимо или не зависности које им одговарају и једна је од основних основа у модуларном приступу развоја када говоримо о апликацијама Јавасцрипт попут оних са којима можемо писати Бацкбоне.јс.
Приступ РекуиреЈСОвај приступ нам омогућава да постигнемо нешто што се зове АМД и то није компанија за микропроцесоре, ако не и скраћеница на енглеском од Асинхрони модуларни развој или асинхрони модуларни развој, на овај начин можемо декларисати дефиниције модула које морамо користити и прогласити неопходне зависности између њих.
Погледајмо на следећој слици мали пример шта мислимо:

ЕНЛАРГЕ

Затим видимо како можемо успоставити идентификатор модула, затим зависности, ако их има, и на крају начин на који ћемо направити инстанцу модула коју дефинишемо. То нам омогућава да кренемо уреднијим путем при развоју модуларне апликације.
ВажноВажан детаљ је идентификатор модула, генерално овај параметар није довршен, јер се аутоматски РекуиреЈС ће му дати вредност, изостављајући га можемо постићи принцип да се не понављамо у време развоја, идентификатор модула се обично наводи када направимо модул који је изван стандарда наше развојне филозофије.
Администрација зависности
Концепт администрација зависности То је оно што требамо повезати у нашој развојној филозофији. Када ручно градимо апликације, рјешавамо овисности водећи рачуна да се модули који зависе од других укључе или учитају касније.
Овај приступ је погрешан, јер је то нешто што не ствара структуру коју можемо реплицирати ако то не урадимо ручно, ту се користе алати попут РекуиреЈС који нам омогућавају да наведемо фиксну зависност и да ћемо постављањем само једном имати сигурност да ће то увек бити тако у нашој апликацији.
У шта се уверавамо?Радећи ово, постарамо се да све буде на свом месту и у тренутку када се зависност промени само изменом наше апликације на једном месту можемо бити сигурни да ће све наставити да ради, за разлику од ручног приступа где можда можемо изоставити место и све се поквари доле у ​​неком тренутку.
Наравно, многи би могли рећи да су се много година бавили апликацијама без употребе алата за управљање зависностима, међутим, као технолошки људи, затварање у напредак који ће нам олакшати живот нема много смисла.
Овим смо завршили овај водич, већ знамо нешто више о концепту модуларног развоја и генерисали смо неке додатне концепте који ће бити вредни добрих неколико сати претраживања на мрежи како би их боље савладали.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave