Bibliographie

Références bibliographiques utilisées dans ce site
IDRéférence
[1.]stackoverflow.com, 2021 Developer Surver (more than 80,000 developers), https://insights.stackoverflow.com/survey/2021
[2.]morioh.com, Best JavaScript Frameworks, Libraries and Tools to Use in 2021, Adam Daniels, https://morioh.com/p/cbc777be0440
[3.]medium.com, Top 10 JavaScript Frameworks for Server Side Development in 2020, Md Kamaruzzanman, https://medium.com/javascript-in-plain-english/top-10-javascript-frameworks-for-server-side-development-in-2020-6d265016c02
[4.]vanilla-js.com, cross-platform framework (it’s a joke ; ), http://vanilla-js.com/
[5.]hackernoon.com, 7 FrontEnd JavaScript Trends and Tools You Should Know for 2020, Jonathan Saring, 04/06/2019, https://hackernoon.com/7-frontend-javascript-trends-and-tools-you-should-know-for-2020-fb1476e41083
[6.]jmastack.wtf, https://jamstack.wtf/
[7.]MDN web docs, let, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/let
[8.]MDN web docs, const, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const
[9.]MDN web docs, Expressions and operators, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators
[10.]MDN web docs, Control flow and error handling, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Control_flow_and_error_handling
[11.]MDN web docs, Functions, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions
[12.]MDN web docs, Looping code, https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Looping_code
[13.]MDN web docs, Array, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array
[14.]MDN web docs, Error, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error#Error_types
[15.]creativecommons.org, Attribution - Partage dans les Mêmes Conditions 4.0 International (CC BY-SA 4.0), https://creativecommons.org/licenses/by-sa/4.0/deed.fr
[16.]MDN web docs, HTML basics, https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/HTML_basics
[17.]MDN web docs, CSS basics, https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/CSS_basics
[18.]visualstudio.com, Download Visual Studio Code, https://code.visualstudio.com/download
[19.]blog.logrocket.com, How browser rendering works — behind the scenes, https://blog.logrocket.com/how-browser-rendering-works-behind-scenes/
[20.]MDN web docs, Introduction to web APIs, https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Introduction
[21.]javascript.info, Browser environment, specs, https://javascript.info/browser-environment
[22.]w3schools.com, JS HTML DOM, http://www.w3schools.com/js/js_htmldom.asp
[23.]MDN web docs, Document, https://developer.mozilla.org/en-US/docs/Web/API/Document
[24.]ecma-international.org, Standard ECMA-262 ECMAScript® 2022 Language Specification, https://www.ecma-international.org/publications/standards/Ecma-262.htm
[25.]TC39, Specifying JavaScript, https://tc39.es/
[26.]w3.org, Document Object Model Events, https://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107/events.html
[27.]MDN web docs, Introduction to events, https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Events
[28.]MDN web docs, Event reference, https://developer.mozilla.org/en-US/docs/Web/Events
[29.]photo de https://unsplash.com/ (Sahand Hoseini, pizza sur la planche)
[30.]musique de https://freemusicarchive.org/music/Infecticide : Infecticide - Chansons Tristes - 11. Infecticide - Pizza Spinoza
[31.]docs.emmet.io, Emmet Documentation, https://docs.emmet.io/abbreviations/
[32.]animate.style/, Animate.css / Just-add-water CSS animations, https://animate.style/
[33.]webpack.js.org , static module bundler for JS applications, https://webpack.js.org/
[34.]nodejs.org, JavaScript runtime built on Chrome's V8 JavaScript engine, https://nodejs.org/en/
[35.]git-scm.com, Getting Started - Installing Git , https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
[36.]getbootstrap.com, Build fast, responsive sites with Bootstrap, https://getbootstrap.com/
[37.]webpack.js.org, Asset Modules, https://webpack.js.org/guides/asset-modules/
[38.]photo de https://unsplash.com/ (Engin Akyurt, pizza au fromage)
[39.]MDN web docs, export, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export
[40.]MDN web docs, import, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import
[41.]MDN web docs, Web Components , https://developer.mozilla.org/en-US/docs/Web/Web_Components
[42.]handlebarsjs.com, Minimal templating on steroids, https://handlebarsjs.com/
[43.]lit, Lit is a simple library for building fast, lightweight web components, https://lit.dev/
[44.]underscorejs.org, JavaScript library that provides a whole mess of useful functional programming helpers, https://underscorejs.org/
[45.]medium.com, How I Implemented my own SPA Routing System in Vanilla JS, Bryan Manuele (Fermi Dirak) https://medium.com/@bryanmanuele/how-i-implemented-my-own-spa-routing-system-in-vanilla-js-49942e3c4573
[46.]MDN web docs, Details of the object model, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Details_of_the_Object_Model
[47.]dev.to, JavaScript Visualized: Prototypal Inheritance, Lydia Hallie, https://dev.to/lydiahallie/javascript-visualized-prototypal-inheritance-47co
[48.]npmjs.com, Package registry, https://www.npmjs.com/
[49.]docs.npmjs.com, Updating packages downloaded from the registry, https://docs.npmjs.com/updating-packages-downloaded-from-the-registry
[50.]Expressjs.com, Fast, unopinionated, minimalist web framework for Node.js, https://expressjs.com/
[51.]frontend.turing.edu, Introduction to Express.js, https://frontend.turing.edu/lessons/module-3/express.html
[52.]dev.to, Understanding Express Middleware : A beginners guide, Ghvst Code, https://dev.to/ghvstcode/understanding-express-middleware-a-beginners-guide-g73
[53.]expressjs.com, Writing middleware for use in Express apps, https://expressjs.com/en/guide/writing-middleware.html
[54.]expressjs.com, Using middleware, https://expressjs.com/en/guide/using-middleware.html
[55.]marketplace.visualstudio.com, REST Client, https://marketplace.visualstudio.com/items?itemName=humao.rest-client
[56.]postman.com, The Collaboration Platform for API Development, https://www.postman.com/
[57.]MDN web docs, Spread syntax (...), https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax
[58.]dev.to, REST API Guide, Douglas Minnaar, https://dev.to/drminnaar/rest-api-guide-14n2
[59.]code.visualstudio.com, Debugging, https://code.visualstudio.com/docs/editor/debugging
[60.]javascriptstuff.com, AJAX/HTTP Library Comparison, https://www.javascriptstuff.com/ajax-libraries/
[61.]MDN web docs, Using Fetch, https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch
[62.]European Commission, Directorate-General for Education, Youth, Sport and Culture, ECTS users' guide 2015, Publications Office, 2017, https://data.europa.eu/doi/10.2766/87192
[63.]jwt.io, JSON Web Tokens,https://jwt.io/
[64.]MDN web docs, Destructuring assignement, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment
[65.]medium.com, What is IaaS vs SaaS vs PaaS and XaaS: what’s the difference. Examples, Vansh Varshney, https://medium.com/@vanshvarshney_/what-is-iaas-vs-saas-vs-paas-and-xaas-whats-the-difference-examples-ceadeee146e6