[JAVA] Organiser l'environnement de développement en interne

Depuis que j'ai été transféré au département système de l'entreprise, notez l'environnement de développement.

langage de développement

** ・ dactylographié ** Développé et maintenu par Microsoft Une fois compilé, il devient le code source JavaScript Typescript peut également être utilisé dans un environnement où le code JavaScript fonctionne actuellement

** ・ Scala ** Positionné comme un successeur de Java, un langage qui hérite des bienfaits de Java et absorbe les mérites des langages de script et des langages fonctionnels

** · Parce que. js ** JavaScript qui s'exécute côté serveur Convient au traitement pour acquérir une grande quantité d'informations de la base de données et l'afficher sur une page Web Peut être utilisé à partir de la ligne de commande Un traitement non bloquant est possible

Outil de gestion de version

Cadre

** ・ Cadre de jeu ** Framework Java Adoptez le modèle MVC

** ・ Angulaire ** Framework JavaScript Développé par Google et les communautés personnelles et d'entreprise Image compétitive de React.js (développée par Facebook)

Environnement de développement intégré

** ・ IDÉE IntelliJ ** Développé par une société appelée JetBrains Conflit Eclipse

Base de données

Amazon Aurora Base de données relationnelle cloud d'Amazon Les commandes compatibles avec MySQL 5.6, c'est-à-dire fonctionnant avec SQL 5.6, fonctionnent également avec Amazon Aurora De plus, MariaDB est presque égale à MySQL, donc elle est également compatible avec celle-ci.

Outil de gestion de base de données

MySQL Workbench Il peut être utilisé comme une interface graphique, un outil gratuit qui réalise la conception, le développement et la gestion de bases de données, qui est distribué sur le site officiel de MySQL. Image de conflits tels que Adminer (MySQL Workbench est un logiciel, mais Adminer peut être falsifié avec un navigateur)

Outil de contrôle de source

** ・ Bitbucket ** Services Web qui facilitent l'utilisation de Git Image compétitive de GitHub Contrairement à GitHub, vous pouvez gérer des référentiels privés gratuitement

** ・ SourceTree ** Fonctionne avec des outils de contrôle de source tels que BitBucket et GitHub L'opération Git peut être effectuée dans l'interface graphique sur le logiciel Gitflow Un modèle de branche strict conçu pour la sortie d'un projet. Le référentiel supprimé de Git est appelé un référentiel terminé (appelé master, qui doit être surveillé par l'administrateur du projet) pour être reflété dans l'environnement de production, et un référentiel presque terminé (appelé develop) juste avant qu'il ne soit reflété dans l'environnement de production. Les branches dans un référentiel (appelées branches de fonctionnalités, où chaque membre touche ses propres pensées), qui est utilisé pour les réparations et les bogues (les référentiels que chaque membre a falsifiés) sont agrégés. Référence https://www.atlassian.com/ja/git/workflows#!workflow-gitflow https://qiita.com/KosukeSone/items/514dd24828b485c69a05

Recommended Posts

Organiser l'environnement de développement en interne
Environnement de développement Java
Améliorer les performances de l'environnement de développement Docker
Mémo de l'environnement de développement Java
construction d'environnement de développement Java
Construction de l'environnement de développement Rails6 [Mac]
Environnement de développement WSL2 + VSCode + Docker
Environnement de développement Java (Mac, Eclipse)
[Eclipse Java] Mémo des paramètres de l'environnement de développement
Construction d'environnement pour le développement d'applications Servlet
Préparer l'environnement de développement Java avec Atom
[Unity] Procédure de construction de l'environnement de développement Android
Création de l'environnement de développement Play Framework 2.6 (Java)
À propos de l'environnement de développement actuel (Java 8)
Création d'un environnement de développement Java (pour Mac)
Créer un environnement de développement Jooby avec Eclipse
Environnement de développement Java (Mac, VS Code)
Créer un environnement de développement Unity sur docker
Installer l'environnement de développement Java sur Mac