Преглед садржаја
Током времена Јавасцрипт је стекао неупоредиву важност у области веб развоја, то је делимично и због чињенице да са новим стандардима, као што је ХТМЛ5 Било је могуће искористити многе нове функционалности уз његову помоћ, имплементацију АЈАКС -а и оквира као што су јКуери И Моотоолс такође су имали утицаја.Након свега овога што се догодило, појавила се нова еволуција и то је оно што обухвата Бацкбоне.јс, је настанак МВЦ оквири у Јавасцрипт -у.
Зашто вам је потребан МВЦ оквир у Јавасцрипт -у?
Ово је можда прво питање које ми пада на памет, будући да је до сада све што смо знали са МВЦ -ом радило на језику сервера, сада имамо могућност да радимо са овим директно од клијента.
У случају веб страница које имају једну страницу или се такође позивају СПА апликације за једну страницуОни су врло чести јер нам омогућавају да имамо целокупан ток апликације или веба на једној страници, чиме се у великој мери смањују ХТТП захтеви и стога завршавамо са лакшим местом када се учита на клијента.
Бацкбоне.јс
Бацкбоне.јс је лагана Јавасцрипт библиотека која нам омогућава да додамо структуру коду на страни клијента, омогућава нам да одвојимо различите контексте комплетне апликације, остављајући нам чистији и организованији код који ће омогућити његово лако одржавање у будућности.
ИспробатиДа бисте добили Бацкбоне.јс можемо отићи на њихову веб страницу на адреси хттп: / /бацкбонејс.орг/ и тамо можемо преузети производну верзију која је стабилна верзија и компримовани или ако смо у развојном окружењу можемо користити верзија за програмере који није компримован, што се затим коментарише и документује у изворном коду или такође можемо преузети мастер верзија што је последња нестабилна верзија.
Погледајмо на следећем екрану која је веб локација Бацкбоне.јс одакле ћемо га преузети:
ЕНЛАРГЕ
Када треба да га користимо?Ово питање може бити друго које нам пада на памет када упознамо ову технологију, као што смо споменули на почетку, ова библиотека је врло корисна када правимо апликације за једну страницу, међутим то није једини случај, можемо је користити и када учитавање је велико. апликација пада на приказе и начин на који су генерисани или када једноставно желимо да наша апликација учитава што је могуће мање елемената на екрану.
ПримерА. практичан пример о томе како можемо користити библиотеку попут Бацкбоне.јс то може бити ако желимо да изградимо менаџер докумената као што је Гмаил.
Гмаил учитава све што се тиче руковања при првом покретању веба, тада ћемо освјежити само потребне одјељке без потребе за поновним учитавањем странице, зато можемо читати е -пошту и када кликнемо на дугме за писање, она генерира простор у којем можете да креирате нову е -пошту без поновног учитавања и губљења онога што сте радили у позадини.
Овим смо завршили овај водич, већ знамо најосновније аспекте Бацкбоне.јс у вези са њеном филозофијом и начином на који је можемо применити, као и какве апликације можемо постићи.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен