Frontend czy backend, który prostszy

który prostrzy
frontend
19%
19% [4]
backend
81%
81% [17]
Odpowiedz Nowy wątek
2018-04-18 11:45
0

Mam takie pytanie, który według was jest prostszy no bo wydaje się, że frontend jest prostszy jednak dla mnie backend jest prostszy już w gimnazjum bawiłem się html i css tylko wtedy jeszcze się robiło strony na tabelach no i po skończonym liceum bawiłem się w php i szybko podstawy opanowałem i podstawy sql też javasciptu nie ruszałem, jednak potem zachorowałem na depresję i miałem kilka lat przerwy i teraz jak robię aplikacje internetowe i strony to nie mogę się znaleźć w html i css podstawy jquery opanowałem i już lepiej piszę w sql i podstawy laravela tez znam to znaczy miałem z nim styczność czasami mi się wydaje, że prędzej nauczył bym się asseblera niż dobrze opanował css i html.

Najdłuższe zdanie w historii forum. Podziel to na funkcje i klasy. ;) - grzesiek51114 2018-04-18 12:57
poprawna forma to "prostszy" - LukeJL 2018-04-18 17:07

Pozostało 580 znaków

2018-04-18 11:50
8

Oczywiście, że backend. Front to syfiasty słabo typowany JS i równie syfiasty CSS gdzie proste rzeczy może i prosto się robi ale spróbuj coś bardziej skomplikowanego nadżgać we wspomnianych, cudownych technologiach... No, ja przynajmniej nie mogę tego przetrawić dlatego wolę backend, a z frontu programowanie desktopowe.

W backu masz ORM'y, bazy danych, modele biznesowe, algorytmikę... same ciekawe rzeczy, a nie sranie JS'ami jak czegoś nie da się po ludzku obsłużyć.
Front dzisiaj to nie dość, że straszny syf to jeszcze nadążyć za nim nie sposób.

edytowany 4x, ostatnio: grzesiek51114, 2018-04-18 12:03
Front jest trochę lepszy jeśli używa się typescripta :) - wasiu 2018-04-20 10:30

Pozostało 580 znaków

2018-04-18 13:44
6

Frontend to syf, który wykończył psychicznie niejednego domorosłego pasjonata np. http://programistycznekoty.pl/


Wiedza to potęga
Pamiętam to. Był chyba nawet wątek o nich tutaj. - grzesiek51114 2018-04-18 13:53
@Haskell: a jacy oni pasjonaci? Kilka filmów nakręcili, a szybko sprowadzili się sami na ziemię. - Aryman1983 2018-04-18 19:40

Pozostało 580 znaków

2018-04-18 13:56
Chory Lew
0

Frontend i ten beznadziejny JavaScript/Node nie dorobił się porządnego IDE. Niby są te wszystkie Atomy, VSCode, Bracketsy, ale napisane to w Elektronie działa słabo i nie ma nawet konsoli kompilacji jak KDEvelop.

Pozostało 580 znaków

2018-04-18 17:05
0

Frontend - dużo więcej wymagań niż w backendzie. Nawet jak się ominie JS (i jedzie na czymś tak fajnym jak ScalaJS ) to nadal tysiące pierdół typu wyrównanie z wyjustowaniem do lewej strony jest do ogarnięcia. Można mieć z tego nawet trochę radości, ale jednak się nudzi...


Bardzo lubie Singletony, dlatego robię po kilka instancji każdego.

Pozostało 580 znaków

2018-04-18 17:25
6

Zastanawiające jest, że większość tutaj wspomina, że to backend jest ten prostszy. Jeszcze niedawno panowała opinia w społeczności programistów, że frontend to bułka z masłem i każdy z ręką w dupie naklepie CSSy czy przekopiuje kod JS ze StackOverflow.

Chociaż czasem ludzie idą w drugą stronę i jojczą jaki ten JavaScript trudny, ile jest frameworków do ogarnięcia, jak szybko się zmienia frontend, czy narzekają na (rozwiązane już) problemy typu "centrowanie w pionie w CSS" itp.

Wg mnie złożoność frontendu jest albo bagatelizowana albo demonizowana.

Nie wiem co gorsze, ale wydaje mi się, że demonizowanie złożoności frontendu chyba jednak jest lepszym zjawiskiem, bo dzięki temu stawki dla frontendowców rosną (dzięki utrzymującemu się mitowi, że frontend jest czymś bardzo trudnym i złożonym jak mechanika kwantowa - co z tego, że to mit, jeśli to ma pozytywny wpływ na pozycję frontendowców na rynku, stawki, większy szacunek itp.).

Niedocenianie złożoności frontendu kończy się zwykle pretensjami "co tak długo ci to zajęło? Przecież to tylko frontend, każdy debil potrafiłby to zrobić" czy ogólnym brakiem zrozumienia tego, że jednak na naukę JS/HTML/CSS + biblioteki trzeba poświęcić trochę czasu i nie jest to takie hop siup (bo jeszcze niedawno to było postrzegane jako taka działka dla debili/juniorów).


((0b10*0b11*(0b10**0b101-0b10)**0b10+0b110)**0b10+(100-1)**0b10+0x10-1).toString(0b10**0b101+0b100);
edytowany 3x, ostatnio: LukeJL, 2018-04-18 17:28
Język prosty, ale jak się przypnie te wszystkie technologie to głowa puchnie. React, Redux, Mobx, Ngrx, Angular, rxjs... i jeszcze więcej. - Aryman1983 2018-04-18 19:32
I tak dobrze, że większość tych modnych bibliotek podążają prostym schematem: zaczynają się na literę R. Wystarczy więc poznać wszystkie biblioteki na R i już. - LukeJL 2018-04-18 22:44
Jednak rozwój widać na plus. Ostatnio widziałem na Medium kłótnie z twórcami chyba loadash'a o dependency hell i zapowiadano porządkowanie libsow aby nie było powtórki z rozrywki wide left-pad. - Aryman1983 2018-04-18 23:03
Szacunek taki, jak szacunek dla szambiarza, za to że grzebie w za przeproszeniem, g*wnie. - kulson 2018-04-20 14:25

Pozostało 580 znaków

2018-04-18 17:32
0

Przy frontendzie liczy się nauka wkuwanie i pamięć wzrokowa czyli symbole cyfr, a w backendzie liczy się algorytmika czyli logika i arytmetyka

To by tłumaczyło dlaczego zazwyczaj kod backendu jest tak trudny do zrozumienia ;) - loza_szydercow 2018-04-18 18:15

Pozostało 580 znaków

2018-04-18 20:17
0

@pol90: nikt nie pisze o najważniejszym aspekcie. To wszystko musi przecież jakoś słodziasznie dla tego klienta wyglądać. Jeżeli natomiast z większości backendowców jest taki grafik jak ze mnie to sam rozumiesz, że nie ma się co pchać na front hehe.

Są co prawda jakies Bootstrapy czy inne gady ale dedykowanego wygladu, ściśle pod klienta, takie generyki nie załatwią. ;)

edytowany 2x, ostatnio: grzesiek51114, 2018-04-18 20:19
frontend nie zajmuje nsię projektami graficznymi, chyba że w najpodlejszym janusz-sofcie. - Czulu 2018-04-18 22:19

Pozostało 580 znaków

2018-04-18 22:26
1

Ogólnie to poziom trudności jednego i drugiego jest mocno przeceniany. Mając dostęp do google, podpowiadcza w IDE i boilerplatów można realizować większość projektów w webie używając wszystkich narzędzi na zasadzie czarnej skrzynki, bez głębszego zrozumienia. Inteligencja przydaje się jedynie w rzadkim przypadku rozwiązywania bugów unikalnych dla projektu, ale wtedy można zawsze poprosić kolegów o pomoc. Stąd masa ludzi przeciętnie inteligentnych w IT, bo to nie ta cecha, ale raczej zamiłowanie do takiego charakteru pracy, które można by określić jako nerdyzm, decyduje o powodzeniu w branży.

edytowany 1x, ostatnio: Czulu, 2018-04-18 22:28
Otóż to. Nie te czasy gdy się rozwiązywalo problemy na podstawie własnej inteligencji. Teraz ludzie lecą po najmniejszej linii oporu. - Aryman1983 2018-04-18 22:59

Pozostało 580 znaków

2018-04-20 10:34
0

Czy w 2018 programiści fullstack są na wymarciu? Czuję się dinozaurem. Ale faktycznie o ile na backendzie wystarczy .net i wszystko załatwia microsoft, tak patrząc na cuda we frontendzie z milionem frameworków + bibliotek, które z wersji na wersję potrafią przestać być kompatybilne to zaczyna mi się coraz bardziej niedobrze robić... zwłaszcza jak któryś raz z rzędu w jakimś komponencie jest problem z css'em.


Senior Full Stack Developer .NET & Angular

Pozostało 580 znaków

2018-04-20 10:36
Trzeźwy Kura
4

Lol, co niektórzy z Was to straszni hipokryci. Psioczą, że front-end trudny, a mają się za lepszych, bo piszą "algorytmy" na backendzie. Co to jest napisanie zaawansowanej logiki biznesowej w porównaniu do przesunięć css-owych, tak patrząc na to z daleka. A to jest tak samo jak ze zdolnościami manualnymi, dla jednego złożenie równo kartki może być problemem, co nie znaczy, że to jest trudne. Wszystko, to kwestia preferencji.

Front ma pierdyliard bibliotek ale wciąż ten sam język i to jest, to co łączy i daje korzyść. Tutaj na tym forum co chwilę tylko widzę g*wno burze między java i .netem. Dzisiejszy front-end jest na tyle spoko, ze można być full-stackiem bez super znajomości css-a i pisać głownie logikę, która czasem na backendzie byłaby niemożliwa i to również jest spoko.

zwykły klepacz ma problem z opracowaniem algorytmu dotarcia do szalety, więc nie mówmy o tych algorytmach bo to św. Graal dla niektórych :-) - Aryman1983 2018-04-20 17:58

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0