Autor | Zpráva | ||
---|---|---|---|
jefitto44 Profil |
#1 · Zasláno: 30. 10. 2014, 09:16:24
Viem, že odo mňa sprostá otázka, ale držím sa zásady - Kto sa pýta, je hlupákom 5 minút, kto sa nepýta, je hlupákom celý život...
Teda Čo to znamená front end a čo znamená back end? Mám za to, že front end rieši veci na poslednej úrovni - teda ako majú vyzerať (zejména html a css, javascripty atď atď) a back end rieši to, čo na stránke nevidno (engine, funkcionalita, programovanie) Dobre si myslím? |
||
Taurus Profil |
#2 · Zasláno: 30. 10. 2014, 09:22:21
Mj. první odkaz v google.
In software engineering, the terms "front end" and "back end" are distinctions which refer to the separation of concerns between a presentation layer and a data access layer respectively. The front end is an interface between the user and the back end. The front and back ends may be distributed amongst one or more systems. |
||
Joker Profil |
#3 · Zasláno: 30. 10. 2014, 09:49:53
jefitto44:
Jednoduše by to šlo popsat tak, že front-end je to, s čím přímo pracuje uživatel (uživatel z aplikace vidí front-end) a back-end je to, co běží pod tím (a obvykle dělá hlavní činnost té aplikace). |
||
jefitto44 Profil |
#4 · Zasláno: 30. 10. 2014, 09:56:01
Čiže svojim spôsobom sa veľmi oklieštene a zjednodušene dá povedať, že front end je dizajn a backend je program?
|
||
Joker Profil |
#5 · Zasláno: 30. 10. 2014, 10:01:18
jefitto44:
To zase ne, pod front-end bude patřit i prezentační logika. |
||
jefitto44 Profil |
#6 · Zasláno: 30. 10. 2014, 10:12:24
Čo to je prezentační logika?
|
||
mimochodec Profil |
#7 · Zasláno: 30. 10. 2014, 10:36:08
jefitto44:
„Čo to je prezentační logika?“ To, co zajišťuje, že se něco zobrazí. Takže nejen vygenerované html, ale i to, co to html generuje. |
||
jefitto44 Profil |
#8 · Zasláno: 30. 10. 2014, 10:38:02
Čiže napr. v prípade eshopu bude backend celý program, ktorý zabezpečuje vkladanie a editáciu tovarov, kategórií, možnosti platieb ... , do ktorého má prístup len admin.
FrontEnd teda bude výpis všetkého z databázy a umiestnenie na stránke (napr kde sa má zobraziť fotka produktu, kde sa má zobraziť cena,...) ? |
||
Joker Profil |
#9 · Zasláno: 30. 10. 2014, 10:54:01
jefitto44:
„Čo to je prezentační logika?“ Tak když to zjednodušíme, design je „jak to má vypadat“ a prezentační logika „jak to má fungovat“. Když bude třeba požadavek „Uživatel má vyplňovat hodnotu XY, která musí být vždy vyplněná, je typu číslo a povolené hodnoty jsou 1-10“, určitě to není design, ale je to záležitost front-endu. Nebo třeba „Jestliže uživatel zaškrtne checkbox A, zobrazí se pole B, C a D, jinak se zobrazí pole E a F“. |
||
jefitto44 Profil |
#10 · Zasláno: 30. 10. 2014, 11:53:47
Jaj tak, tak ďakujem za vysvetlenie
|
||
Marschmallow Profil |
jefitto44:
Front-end je vlastně uživatelova stránka (př. example.com) Back-end může být jak zázemí pro skripty tak i administrace (př. example.com/admin) |
||
Joker Profil |
#12 · Zasláno: 30. 10. 2014, 17:28:44
Marschmallow:
To není moc přesné, i administrace bude mít front-end :-) |
||
Časová prodleva: 9 let
|
0