• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Czy tworzenie stron to programowanie ? :D

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
+1 głos
1,096 wizyt
pytanie zadane 25 lutego 2020 w Offtop przez Lancer Użytkownik (980 p.)

No właśnie niby banalne ale jak to jest wkońcu ? mówi się że to technologia...  laugh

3 odpowiedzi

+1 głos
odpowiedź 25 lutego 2020 przez DragonCoder Nałogowiec (36,500 p.)
Kazdy jezyk/framework jest technologia... Jezeli tworzysz strone poprzez klikanie przyciskow to raczej to nie ma nic wspolnego z programowaniem. Piszac je od podstaw(/dodajac wlasne skrypty)w html, css, js, php itd. programujesz je.
–1 głos
odpowiedź 25 lutego 2020 przez JakSky Stary wyjadacz (14,770 p.)
Programowanie jest tylko jedynym z kilku etapów podczas projektowania strony. Do tego programować można bez pisania kodu. Np poprzez wizualne edytory, które prędzej czy później zastąpią pisanie kodu.
1
komentarz 25 lutego 2020 przez jankustosz1 Nałogowiec (36,960 p.)
yhym napewno zastąpią
komentarz 25 lutego 2020 przez JakSky Stary wyjadacz (14,770 p.)
Raczej tak, pisanie kodu jest mało efektywne, trudne i jest wiele języków. Do tego dojdą komputery kwantowe, które zmienią też sporo.
komentarz 25 lutego 2020 przez jankustosz1 Nałogowiec (36,960 p.)
Moc obliczeniowa już teraz nie jest problemem, więc komputery kwantowe w tym zakresie niewiele zmienią. Bardziej chodzi o logikę niż jakieś optymalizacje. Po prostu zwykłym przeklikiwaniem nie da się za dużo zrobić, bo twórca takiego narzędzia musiałby wbudować tysiące funkcji i i tak byłoby to wiecznie przestarzałe i mimo to nie dałoby się zrobić wszystkiego, także interfejs byłby bardzo zaśmiecony proporcjonalnie do ilości funkcji. Po prostu pisanie kodu jest dużo wygodniejsze, szybsze i wbrew pozorom prostsze.
komentarz 25 lutego 2020 przez Comandeer Guru (607,060 p.)

@jankustosz1, polecam spojrzeć na ruch No Code. Bardzo dużo narzędzi obecnie służy do tworzenia skomplikowanych aplikacji bez potrzeby pisania kodu.

komentarz 25 lutego 2020 przez JakSky Stary wyjadacz (14,770 p.)

@jankustosz1,  ale takie "kafelki" będą mogły być pisane przez społeczność. Dodatkowo możliwe, że będzie można łączyć kafelki napisanie w różnych językach. Już teraz mamy TypeScript czy C#toJS a to tylko droga do programowania bez kodu.

Np zobacz sobie jak powstają shadery do gier. Większość używa shader graph i tylko pojedyńcze węzły są pisane w HLSL czy GLSL

komentarz 25 lutego 2020 przez jankustosz1 Nałogowiec (36,960 p.)
Całkiem możliwe, że wcześniej czy później to nastąpi i tylko wąska grupa będzie strony pisała od zera, a większość będzie bazowała na gotowych szablonach z wykorzystaniem jakiegoś narzędzia do edycji. Wszystko dąży do zwiększania wysokopoziomowości, więc nie zdziwiłbym się.
Pytanie tylko kiedy.
–6 głosów
odpowiedź 25 lutego 2020 przez manjaro Nałogowiec (37,390 p.)
Wyczuwam gównoburzę ;)

Frontend - NIE

Backend - TAK

To tak z grubsza. Pewnych elementów programowania można się doszukać też we froncie, ale to trochę mało aby to nazwać programowaniem.
3
komentarz 25 lutego 2020 przez jankustosz1 Nałogowiec (36,960 p.)
Czyli pisanie kodu w js nie jest programowaniem?
3
komentarz 25 lutego 2020 przez Comandeer Guru (607,060 p.)

Wyczuwam gównoburzę ;)

Jak się pisze brednie, nie mając zielonego pojęcia o temacie, to później jest "gównoburza"… 

komentarz 25 lutego 2020 przez JakSky Stary wyjadacz (14,770 p.)
Tylko o jaki frontend Ci chodzi? Te pojęcie troszkę zanika bo frontend działa i na serwerze i na kliencie. A ten frontend po stronie serwera może być mieszany z backendem. Wielu przypadkach kod odpowiedzialny za renderowanie będzie znacznie większy od "backendu".

Kiedyś frontend to głównie bylo opracowywanie HTML CSS i przygotowanie grafiki. Teraz tą rolę przejęli projektanci UI/UX. A typowo frontendowcy skupili się na programowaniu głównie w JS
komentarz 25 lutego 2020 przez manjaro Nałogowiec (37,390 p.)
Hm jeszcze nie widziałem jakoś ogłoszenia - "zatrudnię PROGRAMISTĘ stron internetowych", raczej projektanta.
komentarz 25 lutego 2020 przez manjaro Nałogowiec (37,390 p.)

@jankustosz1,  napisałem już że występują pewne elementy ale to za mało by to nazwać programowaniem.

js to tylko mały element całości, która jednak jest projektowaniem a nie programowaniem.

komentarz 25 lutego 2020 przez JakSky Stary wyjadacz (14,770 p.)

Frontend Developer, czyli programista

Moim zdaniem, programowanie w JavaScript, często z użyciem jakiegoś frameworka, to najbardziej pasujący opis do nazwy “frontend developer”. W czasach aplikacji internetowych, stron typu SPA, gdzie wiele operacji dzieje się po stronie klienta, istnieje duże zapotrzebowanie na taką specjalizację.

Źródło: https://www.nafrontendzie.pl/frontend-developer-wlasciwie-znaczy

komentarz 25 lutego 2020 przez jankustosz1 Nałogowiec (36,960 p.)
Wszystko kwestia definicji. W js można robić różne rzeczy, nie tylko definiować wygląd strony. Można robić różne requesty, obliczenia, czy nawet kopać bitcoiny :)
2
komentarz 25 lutego 2020 przez Ehlert Ekspert (215,010 p.)

Frontend - NIE

 

Backend - TAK

Chyba mało świata widziałeś.

1
komentarz 25 lutego 2020 przez Comandeer Guru (607,060 p.)

js to tylko mały element całości, która jednak jest projektowaniem a nie programowaniem.

Czyli upierasz się, że JS nie jest programowaniem, dlatego, że strona nie składa się tylko z programowania. Na tej samej zasadzie programy zawierające GUI nie są efektem programowania, bo programowanie jest tylko elementem całości.

Polecam sobie zobaczyć choćby Figmę czy możliwości, jakie daje WebAssembly (które oznacza de facto możliwość pisania frontendu w Ruście czy innym C++). Frontend w 2020 roku to nie jest "nieprogramowanie", tylko często programowanie o wiele bardziej skomplikowanych rzeczy niż backend, obecnie często sprowadzany do prostego API obsługującego żądania HTTP. 

1
komentarz 25 lutego 2020 przez manjaro Nałogowiec (37,390 p.)
Dobrze napiszę to precyzyjniej - klepanie w htmlu NIE JEST programowaniem i nic tego nie zmieni. Pisanie stron to jest przede wszystkim HTML. Podkreślam stron a nie aplikacji webowych.
1
komentarz 25 lutego 2020 przez Comandeer Guru (607,060 p.)
Tylko że ten podział jest całkowicie sztuczny: https://css-tricks.com/new-poll-line-web-apps-web-sites/

Nie istnieją wyraźne reguły podziału na strony i aplikacje. Co więcej, najczęściej ten podział służy wyłącznie usprawiedliwieniu niedziałania strony bez JS-a.

No i może zmienić choćby to, że już dawno stwierdzono, że HTML + CSS są Turing complete. A poza tym: to całkowicie nieistotny problem.
komentarz 25 lutego 2020 przez JakSky Stary wyjadacz (14,770 p.)

@manjaro, a która strona teraz nie jest aplikacją? Statyczne pliki html to już naprawdę rzadkość.

1
komentarz 25 lutego 2020 przez jankustosz1 Nałogowiec (36,960 p.)
komentarz 25 lutego 2020 przez Mariusz08 Maniak (62,280 p.)

@Comandeer,

Masz może linka do jakichś źródeł o tym że HTML jest kompletny w sensie maszyny Turinga?

Podobne pytania

+1 głos
2 odpowiedzi 705 wizyt
pytanie zadane 28 marca 2022 w C i C++ przez Lipshi Nowicjusz (200 p.)
0 głosów
2 odpowiedzi 413 wizyt
pytanie zadane 31 stycznia 2020 w Rozwój zawodowy, nauka, praca przez Artur Koniec Gaduła (3,680 p.)
0 głosów
3 odpowiedzi 232 wizyt
pytanie zadane 18 stycznia 2017 w C i C++ przez DragonCoder Nałogowiec (36,500 p.)

93,440 zapytań

142,431 odpowiedzi

322,679 komentarzy

62,802 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...