Фронт-Енд и Бацк-Енд
Мисцелланеа / / November 13, 2021
Аутор Гуиллем Алсина Гонзалез, феб. 2017
Профаном у стварима програмирање, може им се чинити да развијање а софтвер То је прилично линеаран задатак који захтева само знање програмирања и, највише, координацију а тим програмера ако апликација је веома велика.
Али не, није тако, и у креирању компјутерских програма у обзир долазе разна знања, углавном она програмирање функционалности са једне стране и корисничког интерфејса са друге, који су најосновнији делови целине апликација.
Ово нас доводи до диференцијације два различита слоја који раде заједно: предњи крај анд тхе задњи крај
Тхе предњи крај покрива све што се односи на кориснички интерфејс и употребљивост апликације
Ово захтева знање које превазилази исправну употребу програмских језика, као што су они који одговарају употребљивост и студије које се потпуно разликују од алгоритама и промишљених прорачуна са којима апликација може да ради Подаци.
Тхе предњи крај Ви ћете преузети карте и упутства која сте добили од Корисничко име кроз контроле и области које исти
предњи крај омогућава и на крају врши а припрема од његовог Формат да их пошаље у програмску машину, која би билаТхе задњи крај обрађује интеракције корисника (шта се дешава са корисником предњи крај) са подацима, и обавља све процесе са овим последњим
Овај део је онај који заиста даје функционалност програму, иако без предњи крај То нам не би било од користи јер не бисмо могли да комуницирамо са подацима и њиховим резултатима.
Управо у овом делу леже сви алгоритми који обављају „бруто“ рад система, манипулишу подацима и развијају његове функционалности.
Понекад је предњи крај анд тхе задњи крај раде одвојено на различитим рачунарима, међусобно радећи преко мреже
Управо у тим приликама програмери софтвер Морају да узму у обзир проблеме истовремености, односно да два или више корисника могу да раде истовремено без ометања један другог. остали, контролишу њихове радње и спречавају их да истовремено модификују исте податке који не подржавају модификацију истовремено.
Веб апликације су парадигма савршени за овај модел, јер се могу покренути са било ког места, и то предњи крај није више од код ХТМЛ који користи било који прегледач веб за извршење.
Фотографије: Фотолиа - Матадор / Дусит_сри
Фронт-Енд и Бацк-Енд теме