Ep. 27 – Frontend vs. Backend

0

Keď si prebehneš pracovné ponuky pre programátorov, tak si môžeš všimnúť, že sa v nich často spomínajú slová Frontend a Backend. Keď sme začínali s programovaním, tak sme si ani my neboli istí, čo tieto dva pojmy znamenajú. A tak sme sa rozhodli, že ti ich skúsime aspoň trochu priblížiť.

Stiahnuť

00:00 – 00:32 – Úvod
00:33 – 02:44 – Stručne – rozdiel medzi Frontendom a Backendom
02:45 – 04:04 – Patrí klasický Javascript do Frontendu alebo do Backendu?
04:05 – 05:10 – Je backend, ktorý využíva iný backend, frontendom pre ten backend?
05:11 –  09:38 – Má androidová aplikácia frontend a backend?
09:39 – 11:34 – Aké jazyky viem na čo použiť?
11:35 – 15:14 – Sú jazyky striktne frontend alebo backend?
15:15 – 19:02 – Musím byť dizajnér, ak chcem byť frontend developer?
19:03 – 20:55 – Je backenďak viac ako frontenďák?
20:56 – 22:45 – Kam spadá robenie stránok vo WordPresse?
22:46 – 24:47 – Majú frontenďáci a backenďáci nejaké charakteristické črty?
24:48 – 25:48 – Záver

Frontend

  • frontend je všetko to, čo z programu vidí používateľ
  • vykreslovanie textu, farebných rámčekov, tlačidiel, formulárov, … to všetko je frontend
  • Javascript (angular, react, jQuery), Java (Android), Swift (iOS), HTML, CSS, …
  • získavanie dát zo serveru sa stále počíta do frontendu – kód na serveri však už nie
  • nemusí to byť iba webový frontend, môže to byť aj Android aplikácia, iOS aplikácia, Desktop aplikácia, …
  • Android aplikácia je frontend. Aj keď na pozadí volá nejakú api a robí nejaké komplikovanejšie operácie

Backend

  • backend je všetko to, čo sa deje na pozadi
  • backend ukladá dáta, ktoré si vie frontend potom vypýtať
  • Java (Spring), C# (ASP.NET), Python (Django, Flask), Ruby (on rails), Javascript (node.js), …
  • dáta získava backend napr. od používateľa prostredníctvom frontendu
  • väčšinou webový server

Na čo sa hodíš?

To je naozaj veľmi individuálne a najlepšie je si to vyskúšať. Je však pár bodov, ktoré ti môžu pomôcť rozhodnúť sa. Ak máš napr. estetické cítenie a páči sa ti, keď vytváraš niečo pekné so super vizuálom, tak by frontend mohol byť pre teba vhodnejší. Ak máš však radšej funkčné veci a hrabanie sa v čiernych obrazovkách, tak by sa ti možno páčil viac backend. Je možné, že si hybrid medzi týmito dvomi svetmi a aj takých ľudí potrebujú do firiem.


Pridaj komentár

Vaša e-mailová adresa nebude zverejnená.