Article original : Evan You – From Art School Kid to Open Source Legend [Podcast #192]
Evan You est le créateur de la célèbre bibliothèque JavaScript Vue pour le développement front-end et de l'outil de build JavaScript Vite, que de nombreux développeurs utilisent comme boilerplate pour leurs nouveaux projets. C'est un développeur autodidacte basé à Singapour.
Il partage des conseils pour :
S'impliquer dans l'open source
Diriger des projets open source et attirer des sponsors
Et comment utiliser l'IA comme un assistant de réflexion plutôt que comme un simple assistant de codage
Nous discutons également de son point de vue sur la scène open source chinoise, d'un nouveau documentaire qui vient de sortir sur Vite, et de son nouveau projet : Void 0.
Regardez le podcast sur la chaîne YouTube de freeCodeCamp.org ou écoutez-le sur votre application de podcast préférée.
Liens de la section actualités :
freeCodeCamp vient de publier un nouveau cours approfondi qui vous enseignera les fondamentaux du développement full stack de A à Z. Il couvre les outils de développement front-end comme HTML, CSS et JavaScript. Ensuite, il passe aux outils de développement back-end comme Node, SQL et TypeScript. Vous pouvez coder en même temps chez vous et construire divers projets tout en découvrant une multitude de concepts. (Cours YouTube de 47 heures) : https://www.freecodecamp.org/news/become-a-full-stack-developer-with-one-video/
Nous venons également de terminer ce nouveau cours de programmation Go où vous construisez votre propre application de streaming de films. Go est un langage back-end rapide, et ici nous le couplons avec le Framework de serveur web Gin-Gonic. En construisant ce projet, vous intégrerez également votre base de données de films avec l'API d'OpenAI pour analyser les données et donner à vos utilisateurs des recommandations de films personnalisées. (Cours YouTube de 15 heures) : https://www.freecodecamp.org/news/build-a-full-stack-movie-streaming-app-with-go-react-mongodb-openai/
En naviguant sur le web, vous pouvez voir le message d'erreur indiquant que quelque chose a été "bloqué par la politique CORS". CORS signifie Cross-Origin Resource Sharing. Lors de la récupération de données, si le domaine du demandeur est différent de celui du destinataire, votre navigateur rejettera cette requête. C'est une mesure de sécurité importante, mais cela peut aussi être un casse-tête pour les développeurs qui tentent de maintenir leurs applications web. Heureusement, freeCodeCamp vient de publier ce tutoriel – rempli de théorie et d'exemples de code – pour vous aider à comprendre les bases. (Lecture de 20 minutes) : https://www.freecodecamp.org/news/how-to-fix-cross-origin-errors/
Vous avez probablement entendu des gens utiliser des termes comme Deep Learning, Machine Learning et IA générative. Mais que signifient-ils les uns par rapport aux autres ? Cet article rapide décortique le jargon pour vous en termes simples. (Lecture de 10 minutes) : https://www.freecodecamp.org/news/machine-learning-vs-deep-learning-vs-generative-ai/
Je suis fier de la communauté freeCodeCamp et de toutes ces ressources d'apprentissage open source que nous construisons. Si vous en êtes fier aussi, veuillez envisager de rejoindre les 10 881 personnes bienveillantes qui soutiennent notre organisation caritative et notre mission : https://www.freecodecamp.org/donate
Bare Metal Gaming : Zaxxon tournant en assembleur (pas de système d'exploitation en dessous) : https://www.youtube.com/watch?v=ZFHnbozz7b4
Chanson de la semaine : "Do the Dance (빌려온 고양이)" par Illit : https://www.youtube.com/watch?v=mXUeulskMuY
Liens de notre discussion : Le nouveau documentaire sur Vite (40 minutes de visionnage) https://www.youtube.com/watch?v=bmWQqAKLgT4&pp=ygUPdnVlIGRvY3VtZW50YXJ5