Gli sviluppatori Web non imparano le tecniche "tradizionali"? [chiuso]

6

Ho trovato questa domanda su SO: link

Senza cercare di dedurre troppo o di iniziare una discussione a parte del tipo che SO scoraggia, penso che sia giusto concludere che l'OP è qualcuno che ha familiarità con HTML, Javascript, CSS e l'architettura di base del Web. Tuttavia, questa domanda suggerisce che non hanno mai lavorato con il codice che utilizzava un tradizionale form post. È davvero il caso che le persone che iniziano a lavorare nel Web al giorno d'oggi non imparino più su quelle rozze vecchie cose?

Non intendo nemmeno che questa domanda sia tanto crotosa quanto probabilmente suona. Non sto suggerendo che le persone apprendano circa <marquee> , implementino tutto il layout dell'interfaccia utente nelle tabelle, il contenuto dinamico con document.write ecc. Ma i post dei moduli sembrano uno di quei pezzi critici che una persona dovrebbe capire, in particolare prima di entrare in Ajax. Ho inciampato su un'anomalia o una tendenza qui? Mi sbaglio?

    
posta Dan 10.09.2011 - 22:09
fonte

2 risposte

9

Sì, è comune. Non so se è tanto una tendenza quanto una processione , con gli sviluppatori più recenti che lavorano con livelli di astrazione sempre più elevati man mano che diventano disponibili. Probabilmente è stato piuttosto strano per i programmatori 20 anni fa parlare con i giovani programmatori che non hanno mai imparato l'assemblaggio. Ho visto persone qui suggerire cose come non aver bisogno di conoscere l'HTML per creare applicazioni web (ExtJS fa tutto per te ...), non avendo bisogno di conoscere SQL (questo è l'ORM) ecc. Certo, può essere fatto senza comprendere le tecnologie sottostanti. Ma se qualcuno non capisce le basi di base su cui stanno lavorando, non appena cercano di fare qualcosa fuori dagli schemi, sono fuori dalla loro profondità.

    
risposta data 10.09.2011 - 23:03
fonte
1

Se il suddetto utente proviene da uno sfondo web / HTML statico, non mi aspetto che capiscano come funzionano le form, né l'intera architettura client / server.

Il profilo dell'utente sembra indicare molti lavori "front-end" e back-end minimo o nullo (sebbene node.js sia presente nei tag un certo numero di volte).

E con la prevalenza di AJAX in questi giorni (quanto è facile farlo con jQuery, eh?), posso vedere come alcuni sviluppatori finiranno per vedere i moduli come possessori di dati temporanei, usati per costruire quelle chiamate AJAX.

Riesco a vedere come qualcuno da autodidatta, che è entrato di recente nello sviluppo web (cioè quando AJAX è diventato di moda) non avrebbe saputo come funziona l'elemento form , in particolare se JS non è usato.

    
risposta data 10.09.2011 - 22:13
fonte

Leggi altre domande sui tag