Meilleure réponse
Je pense que je suis assez qualifié pour répondre à cette question. Le CCA est une organisation fondé par un Rob Percival, professeur de développement Web au Royaume-Uni. Il dirige également le populaire site dhébergement Web Eco Web Hosting | Green Web Hosting | Reseller Hosting | Unlimited Web Hosting | Design & Marketing et enseigne un cours de développement Web sur Udemy, The Complete Web Development Course 2.0. Jai actuellement la certification html 1 de CCA. Pour autant que ça vaut le coup, jai acheté son cours Udemy et cest de la confiture rempli de contenu, et Rob est très actif pour répondre aux questions. Je suis convaincu quune fois que le CCA sera plus connu, ses certifications «valables» augmenteront grâce aux efforts de lhomme derrière elle. Comme toute autre certification, personne ne vous embauchera sur la seule base de la certification. Même les diplômes universitaires ne le sont pas. « T vous garantir quoi que ce soit. Avec des connaissances en programmation, il sagit de «montrer, ne pas dire», mais tout type de certification ne peut que contribuer à ne pas gêner les CV. Je ne pense pas que le CCA soit encore très connu, mais il est encore assez jeune.
Réponse
Il est temps de refactoriser les quinze dernières années de développement web professionnel. « Stackless » est la façon dont nous le faisons. – Daniel Kehoe
Stackless utilise les plus récents standards du Web pour créer des sites Web sans framework ou créer des outils.
Le codage est sacrément difficile pour les débutants car nous « avons perdu de vue la vision originale du Web. Pour les débutants qui » ont commencé avec HTML, React ou Rails est généralement la prochaine étape et une énorme falaise à gravir. Pourtant, cest ce que nous attendons en tant que développeurs Web professionnels, alors quen fait, nous sur-ingénierie souvent nos projets.
Pendant que les développeurs créent de nouveaux (et toujours plus récents) frameworks et des outils ( ou en ajoutant une complexité toujours plus grande à React et Rails), les fabricants de navigateurs ont ajouté des technologies de pointe aux navigateurs Web qui rendent les cadres et créent des outils redondants pour de nombreux projets Web. Pourtant, de nombreux développeurs sont pris dans la folie dune complexité croissante, ignorant ce qui est désormais possible avec la seule plate-forme de navigateur. Cest là que Stackless entre en jeu.
Voici les technologies de rupture pour le développement Web Stackless :
- Modules ES6
- CDN de module
- Éléments HTML personnalisés
Jusquà présent, nous avons toujours eu besoin dune pile logicielle (couches de logiciels supplémentaires utilisées pour créer des applications Web). Au cours des 15 dernières années, nous avons eu des piles en constante évolution avec des noms tels que LAMP, MEAN, MERN, MEVN et, plus récemment, JAMstack (JavaScript, API et Markup) dans notre effort pour un développement Web plus efficace.
Stackless est comme JAMstack sans outils de construction. Cela signifie le développement Web avec juste un éditeur de texte et un navigateur. Pas besoin dinstaller de logiciel supplémentaire. Notez quil y a encore quelques limitations à Stackless. Par exemple, les applications qui nécessitent une gestion de létat dans le navigateur nécessitent toujours un framework comme React. La mise en production dune application JavaScript nécessite toujours des outils doptimisation du code. Mais les débutants peuvent commencer, et les développeurs professionnels peuvent simplifier les projets en utilisant les Principes sans pile .
Les développeurs ont commencé à utiliser les nouvelles technologies de navigateur au début de 2020, mais le terme « sans pile » n’était pas largement utilisé auparavant 2021. Si vous voulez en savoir plus, voici mon article de décembre 2020 qui d décrit lapproche Stackless:
Attention: « Stackless » peut être controversé. Certains développeurs préfèrent sen tenir à la complexité. Et Stackless ne convient pas à tous les projets (mais cest le but: cela donne aux développeurs une option pour des projets plus simples).