Quanto è prezioso il CCA (Cambridge Certification Authority) per lo sviluppo Web?


Migliore risposta

Penso di essere abbastanza qualificato per rispondere a questa domanda. Il CCA è unorganizzazione fondata da Rob Percival, un insegnante di sviluppo web nel Regno Unito. Gestisce anche il popolare sito di web hosting Eco Web Hosting | Green Web Hosting | Reseller Hosting | Unlimited Web Hosting | Design & Marketing e tiene un corso di sviluppo web su Udemy, The Complete Web Development Course 2.0. Al momento ho la certificazione html 1 da CCA. Per quanto ne vale, ho comprato il suo corso Udemy ed è marmellata ricco di contenuti e Rob è molto attivo nel rispondere alle domande. Non ho dubbi che una volta che il CCA diventerà più noto, il “valore” delle sue certificazioni aumenterà grazie agli sforzi delluomo dietro di esso. Come qualsiasi altra certificazione, però, nessuno ti assumerà solo sulla base della certificazione. Anche i diplomi universitari don “Non ti garantisco nulla. Con la conoscenza della programmazione si tratta di “mostrare, non dire”, ma qualsiasi tipo di certificazione potrebbe solo aiutare a non ostacolare quando si tratta di curriculum. Non credo che il CCA sia ancora molto conosciuto, ma è ancora piuttosto giovane.

Risposta

È tempo di rifattorizzare gli ultimi quindici anni di sviluppo web professionale. “Stackless” è come lo stiamo facendo. – Daniel Kehoe

Stackless utilizza i più recenti standard web per creare siti web senza framework o strumenti.

La programmazione è dannatamente difficile per i principianti perché “abbiamo perso di vista la visione originale del Web. Per i principianti che” hanno iniziato con HTML, React o Rails è di solito il passo successivo e unenorme scogliera da scalare. Eppure questa è laspettativa che ci siamo prefissati come sviluppatori web professionisti, quando in realtà, spesso, “reingegneriamo eccessivamente i nostri progetti.

Mentre gli sviluppatori costruiscono nuovi (e sempre più nuovi) framework e costruiscono strumenti ( o aggiungendo una complessità sempre maggiore a React e Rails), i produttori di browser hanno aggiunto tecnologie innovative ai browser web che rendono i framework e creano strumenti ridondanti per molti progetti web. Eppure molti sviluppatori sono coinvolti nella follia della proliferazione della complessità, ignari di ciò che è ora possibile solo con la piattaforma browser. È qui che entra in gioco Stackless.

Ecco le tecnologie separabili per lo sviluppo web Stackless :

  • Moduli ES6
  • CDN del modulo
  • Elementi HTML personalizzati

Fino ad ora, abbiamo sempre avuto bisogno di uno stack software (livelli di software aggiuntivo utilizzati per costruire applicazioni web). Negli ultimi 15 anni, abbiamo avuto stack in continua evoluzione con nomi come LAMP, MEAN, MERN, MEVN e, più recentemente, JAMstack (JavaScript, API e Markup) nel nostro impegno per uno sviluppo web più efficiente.

Stackless è come JAMstack senza strumenti di compilazione. Ciò significa sviluppo web con solo un editor di testo e un browser. Non è necessario installare software aggiuntivo. Nota che ci sono ancora alcune limitazioni a Stackless. Ad esempio, le applicazioni che richiedono la gestione dello stato nel browser richiedono ancora un framework come React. Il rilascio di unapplicazione JavaScript per la produzione richiede ancora strumenti per lottimizzazione del codice. Ma i principianti possono iniziare e gli sviluppatori professionisti possono semplificare i progetti utilizzando i Principi stackless .

Gli sviluppatori hanno iniziato a utilizzare le più recenti tecnologie dei browser allinizio del 2020, ma il termine “stackless” non era “molto utilizzato prima 2021. Se vuoi saperne di più, ecco il mio articolo di dicembre 2020 che d fornisce lapproccio Stackless:

Attenzione: “Stackless” può essere controverso. Alcuni sviluppatori preferiscono attenersi alla complessità. Inoltre Stackless non è appropriato per tutti i progetti (ma questo è il punto: offre agli sviluppatori unopzione per progetti più semplici).

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *