Web developerów dzieli się na front-end i back-end. Czym się różnią? Osoby zajmujące się front-endem, dbają o całokształt tego, co widzi każdy przeglądający strony internetowe – przez grafikę, animację. Używane są do tego m.in. języki CSS i HTML. Ważne jest dostosowanie wizualne, tak aby dogodnie można było przeglądać ją na laptopie, tablecie lub telefonie.

Każdy front-endowiec musi być kreatywny, jest to niezbędne w jego codziennej pracy. Do tego dochodzi bycie na bieżąco z ciągle zmieniającymi się trendami. Sama wiedza z dziedziny informatyki może okazać się niewystarczająca. Dlaczego? Powód jest prosty – użytkownicy odwiedzający daną stroną internetową, poddają ocenie właśnie pracę front-end developera. Ma to więc kluczowy wpływ na to, jakie wrażenie odniesie potencjalny klient na temat konkretnej marki czy produktu i czy zechce wrócić nie tylko na tę stronę, ale także czy “zaprzyjaźni” się z konkretnym produktem, czy też już na wstępie zniechęci się do niego.

Każdy front-endowiec posługuje się wieloma narzędziami i bibliotekami, które usprawniają jego pracę, np. Foundation czy Backbone. Niezwykle istotne i pomocne są tzw. edytory kodu, takie jak Sumbile Text czy Atom. W ogłoszeniach rekrutacyjnych na takie stanowisko często można spotkać w rubryce “mile widziane”, znajomość Ajax.  Umiejętność posługiwania się Ajax jest bardzo pożądane, ponieważ umożliwia sprawną komunikację strony z serwerem i efektywne ładowanie danych.

Front-end pojawił się w branży stosunkowo niedawno, ale bardzo szybko zyskał na popularności, która zresztą ciągle rośnie. Ta ścieżka kariery wymaga bardzo dużo pracy własnej i chęci na ciągłą naukę i zdobywania nowego doświadczenia.

Jedną ze specjalizacji zespołu DVS są właśnie technologie front-endowe. W naszej pracy wykorzystujemy nowoczesne frameworki JavaScript jak AngularJS czy JavaScript. Strony, które tworzymy są responsywne, dbamy o to, by każda strona, uruchomiona nawet na starszej przeglądarce, działała bez zarzutu. Posługujemy się również nowymi standardami komunikacyjnymi np. WebRTC i WebSocket.

Zobacz także

Ostatnie wpisy

<
>