Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Programista vs dzisiejeszy FRONTEND DEVELOPER, Przyszłość programistów PHP
markonix
post
Post #1





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Jak większość od zarania dziejów zacząłem od PHP i równolegle przy jednoosobowych projektach wymuszone zostało też na mnie nauka frontendowych technologii (css, jquery itp.).

Patrząc na oferty, bywając na jakichś konferencjach widać wyraźnie przesunięcie w stronę frontendu. Frontendowiec kiedyś dla mnie był kimś kto kroił szablon i zrobił mi formularze i na tym koniec. A jak jest teraz? Jak oglądam wynalazki takie jak Angular co to widzę? Bindowanie, layouty, routing - takie pojęcia od razu na myśl mi przynoszą jakieś komponenty z moich frameworków PHP, tu wygląda jakby co raz więcej logiki biznesowej zostało przenoszony bliżej przeglądarki.

Jaka jest dzisiaj rola backendowca? Pytanie zwłaszcza do osób pracujących w firmach.
Pisanie API dla frontu? Wydaje mi się, że i tak dużo musi zostać po stronie backendu - cała logika obliczeń, bazy danych, walidacja?
Jak wygląda kod PHP? Czy to w ogóle jest kod PHP czy inny język?

Tak troszkę abstrahując od powyższego - czy warto się uczyć mi takiego Angulara gdy cały projekt robię sam? Jaki jest próg wejścia bo na pewno nie można tego traktować jak kolejne jQuery? Czy w Anguarze stosuje się normalne templatki (boostrap, gotowe szablony) czy muszą one być jakoś dostosowane pod jego użycie?

Ten post edytował markonix 15.09.2016, 23:54:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
!*!
post
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Cytat(markonix @ 15.09.2016, 11:18:46 ) *
Frontendowiec kiedyś dla mnie był kimś kto kroił szablon i zrobił mi formularze


I w sumie niewiele się zmieniło poza tym że doszły do tego nowe narzędzia i wymagania, 10-15 lat temu ludzie jarali się display:table w css i jquery, dzisiaj bootstrapem, angularem za kilka lat pewnie dojdą nowe twory, rzekomo to postęp, ale kto ich tam wie... A prawda pewnie jest taka, że daliśmy frontendowcom możliwość "programowania" aby nie czuli się gorsi i w końcu zaczęli coś robić, a nie tylko wycinać PSD przez 8h w firmie (IMG:style_emoticons/default/biggrin.gif)

Cytat(markonix @ 15.09.2016, 11:18:46 ) *
Jaka jest dzisiaj rola backendowca?


Taka sama jaka była zawsze, i to nie ma znaczenia jakich narzędzi użyjesz do back/front-endu. Nauka nowych rzeczy o ile nie są wymyślone od czapy, zawsze się przyda, szczególnie jeśli to nadbudówka już istniejących, angulara, boostrapa, less bez js,html,css nie ruszysz, więc start jest ułatwiony
Go to the top of the page
+Quote Post
by_ikar
post
Post #3





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Cytat(!*! @ 16.09.2016, 12:26:38 ) *
I w sumie niewiele się zmieniło poza tym że doszły do tego nowe narzędzia i wymagania, 10-15 lat temu ludzie jarali się display:table w css i jquery, dzisiaj bootstrapem, angularem za kilka lat pewnie dojdą nowe twory, rzekomo to postęp, ale kto ich tam wie... A prawda pewnie jest taka, że daliśmy frontendowcom możliwość "programowania" aby nie czuli się gorsi i w końcu zaczęli coś robić, a nie tylko wycinać PSD przez 8h w firmie (IMG:style_emoticons/default/biggrin.gif)


Nie. Zmieniły się przeglądarki. Od gównianego IE, które miało problemy z wszystkim, do aktualnych przeglądarek, które robią nawet więcej niż powinny. Teraz? Progresywne aplikacje, działające offline, aktualizujące się kiedy będzie już połączenie. Takie rzeczy nie były nawet do pomyślenia kiedyś. Trendy się zmieniły. Osobiście nigdy nie uważałem kogoś takiego jak frontendowca który sobie wycinał obrazki z PSD. Dla mnie to było dość mocno naciągane. Zresztą dlatego też powstały te wszystkie szablony dla PHP, których nigdy nie trawiłem.. A moja awersja do nich, okazała się przyszłościowa, bo trendy się odwracają, i teraz potrzebna jest tylko komunikacja z frontendem.
Go to the top of the page
+Quote Post

Posty w temacie
- markonix   Programista vs dzisiejeszy FRONTEND DEVELOPER   15.09.2016, 10:18:46
- - WebCM   Obecnie trwa bum na AngularJS, chociaż ostatnio sz...   16.09.2016, 00:42:46
- - by_ikar   Minęły czasy, dlatego że i strony przestały być ty...   16.09.2016, 10:04:35
|- - Dejmien_85   Cytat(by_ikar @ 16.09.2016, 11:04:35 ...   19.10.2016, 10:53:38
|- - !*!   Cytat(Dejmien_85 @ 19.10.2016, 11:53...   20.10.2016, 13:43:29
|- - Dejmien_85   Cytat(!*! @ 20.10.2016, 14:43...   21.10.2016, 13:13:21
|- - !*!   Cytat(Dejmien_85 @ 21.10.2016, 14:13...   21.10.2016, 15:47:54
- - !*!   Cytat(markonix @ 15.09.2016, 11:18:46...   16.09.2016, 11:26:38
|- - markonix   Cytat(!*! @ 16.09.2016, 12:26...   16.09.2016, 15:18:52
|- - by_ikar   Cytat(!*! @ 16.09.2016, 12:26...   16.09.2016, 19:51:08
- - Turson   Jak Angular to najczęściej REST API jednak. Angula...   16.09.2016, 15:32:35
- - ziemniak   Każda z technologii ma swoje zastosowanie i jej po...   17.09.2016, 16:00:11
|- - zegarek84   Cytat(ziemniak @ 17.09.2016, 17:00:11...   17.09.2016, 20:57:08
- - !*!   @by_ikar - właśnie trendy, a one nie zawsze idą w ...   18.09.2016, 09:58:13
|- - by_ikar   Cytat(!*! @ 18.09.2016, 10:58...   5.10.2016, 12:46:33
- - Comandeer   CytatA powiedz mi, bo chyba siedzisz w tym więcej ...   18.09.2016, 14:04:08
- - pyro   Przy okazji tematu tak mi się przypomniało:   19.10.2016, 12:03:16
- - Comandeer   O, to słynne zdjęcie, które nijak się ma do dzisie...   19.10.2016, 14:01:40
- - memory   jeszcze nikt tego nie wrzucił https://hackernoon...   20.10.2016, 14:27:04
- - Comandeer   CytatZa kilka lat czeka Nas wszystkich rewolucja.....   20.10.2016, 17:26:18
- - Comandeer   Cel jest prosty: dostarczyć aplikację większej lic...   21.10.2016, 14:12:38
- - kayman   CytatGoogle co prawda w JS umie nie powiedziałbym...   21.10.2016, 14:59:22
- - Dejmien_85   Panowie @Comandeer oraz @!*! - dzięki wam ...   21.10.2016, 17:11:24
- - Comandeer   @kayman eksperymenty ze scraperem w PageSpeed i fu...   21.10.2016, 19:21:45


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 01:54