informatique:developpement:start

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:developpement:start [2019/12/14 15:02] jpmilcentinformatique:developpement:start [2023/03/21 12:19] (Version actuelle) – [Projets] jpmilcent
Ligne 1: Ligne 1:
 ====== Développement ====== ====== Développement ======
  
-API REST+===== Projets ===== 
 +  * [[Informatique:Developpement:Projets:Mircro-Framework-PHP|Développement d'un micro-framework PHP]] 
 +  * [[Informatique:Developpement:Projets:Viewer-API|Viewer API]] 
 +  * [[Informatique:Developpement:Projets:Photobs|Photobs]] 
 +  * [[Informatique:Developpement:Projets:Taxon-Concept Taxon Concept]] 
 + 
 +===== Mémos ===== 
 +  * [[Informatique:Developpement:Memos:SSO|Authentification unique - Single Sign On (SSO)]] 
 +  * [[Informatique:Developpement:Memos:Outils-JS-frameworks-frontend|Outils pour développer en Javascript et frameworks (CSS, HTML5)]] 
 +  * [[Informatique:Developpement:Memos:Base-de-donness-historique|Gestion d'historique en base de données]] 
 +  * [[Informatique:Developpement:Memos:OCR| OCR utilisables dans des Dev]] 
 + 
 +===== Bonnes pratiques - Divers langages ===== 
 +  * [[https://12factor.net/fr/| Méthodologie pour la réalisation de logiciel en tant que service]] 
 +  * [[http://semver.org/|Semver]] : convention de gestion des numéros de version (Utiliser le principe des numéros de version sémantiques). 
 +  * [[https://keepachangelog.com/en/1.0.0/|Keepchangelog]] : convention et guides pour maintenir un fichier changelog dans un projet. 
 +  * [[https://www.conventionalcommits.org/en/v1.0.0/|Conventional Commits]] : convention de rédaction des messages de commit. 
 +  * [[https://editorconfig.org/|EditorConfig]] : permet de respecter le style du code sur un projet où différents éditeurs de code sont utilisés par les développeurs. 
 +  * [[https://github.com/SalGnt/cscs|Liste de conventions de codage par langage]] 
 +  * [[http://herverenault.fr/aide-memoire-PHP-Perl-Python-JavaScript-Java.html|Aide mémoire comparaison de langages : PHP, Perl, Python, JS, Java]] 
 + 
 +===== API REST =====
   * [[Informatique:Developpement:api-reset:conception|Design et conception des Web API Rest]]   * [[Informatique:Developpement:api-reset:conception|Design et conception des Web API Rest]]
   * [[Informatique:Developpement:api-rest:doc-test-mock|Documenter une API REST]]   * [[Informatique:Developpement:api-rest:doc-test-mock|Documenter une API REST]]
  
-PHP+===== PHP ===== 
 +  * [[https://github.com/php-pds/skeleton|php-pds/skeleton]] : architecture des dossiers standard pour un projet PHP.
   * [[Informatique:Developpement:PHP:micro-frameworks|Développement PHP avec micro-frameworks, libs et Composer]]   * [[Informatique:Developpement:PHP:micro-frameworks|Développement PHP avec micro-frameworks, libs et Composer]]
 +  * [[https://ma.ttias.be/php-session-locking-prevent-sessions-blocking-in-requests/|PHP Session Locking: How To Prevent Sessions Blocking in PHP requests]] -- 2015-12-17
 +  * [[Informatique:Langages:Php:Symfony|Symfony]]
 +
 +===== Javascript =====
 +  * [[https://learn.jquery.com/code-organization/|Organiser son code Jquery, détection fonctionnalités/navigateurs]]
 +  * [[http://alistapart.com/article/the-design-of-code-organizing-javascript|Organiser du code Javascript, pattern Module]]
 +  * [[Informatique:Langages:Javascript:Expressjs|Utilisation d'Express JS]]
 +  * [[Informatique:Developpement:Javascript:VueJs|VueJs]]
 +
 +===== Python =====
 +  * [[Informatique:Langages:Python|Python]]
 +  * [[Informatique:Langages:Python:Flask-Api-Rest|Solutions d'API REST avec Flask]]
 +  * [[https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world|Tutoriel Flask pour Python]]
 +===== Go =====
 +  * https://go-tour-fr.appspot.com/welcome/1 : tutoriel officiel.
 +  * https://getstream.io/blog/go-1-11-rocket-tutorial/ : tutoriel sur Go.
 +  * https://learnxinyminutes.com/docs/go/ : présentation de la syntaxe.
 +  * http://spf13.com/post/is-go-object-oriented/ : point sur l'orienté objet à la manière Go.
 +
  • informatique/developpement/start.1576335742.txt.gz
  • Dernière modification : 2019/12/14 15:02
  • de jpmilcent