Conseils

Conseils et astuces pour vos applications 4D – Édition d’octobre

Traduit automatiquement de Deepl

par Add Komoncharoensiri, directeur des services techniques de 4D Inc.

C’est parti pour une nouvelle série de conseils et d’astuces.

La base de connaissances 4D est une bibliothèque d’informations sur la technologie 4D où des conseils techniques hebdomadaires et des notes techniques mensuelles sont activement publiés. Si vous avez manqué les derniers conseils sur la KB, ce n’est pas grave ; voici une compilation des dernières semaines.

Ce billet de blog couvre 19 conseils:

Conseils blank

Conseils et astuces pour vos applications 4D – Édition d’août

Traduit automatiquement de Deepl

par Add Komoncharoensiri, directeur des services techniques de 4D Inc.

 

Nous vous présentons une nouvelle série de conseils et d’astuces.

Comme vous le savez, la base de connaissances 4D est une bibliothèque d’informations sur la technologie 4D où des conseils techniques hebdomadaires et des technotes mensuelles sont activement publiés. Si vous avez manqué les derniers conseils sur la KB, ce n’est pas grave ; voici une compilation des dernières semaines.

Ce billet de blog couvre 16 conseils:

Produit blank

Développement simultané sur 4D Server en mode projet

Traduit automatiquement de Deepl

Depuis son lancement dans 4D v18, Projects a considérablement étendu les capacités de 4D en apportant la compatibilité avec les systèmes de contrôle de version – entre autres choses.

Grâce à d’excellents retours, nous ne pourrions être plus fiers de constater l’adoption significative de cette fonctionnalité par la communauté 4D. Cela nous a poussés à l’améliorer pour la rendre encore meilleure.

Vos commentaires incluaient une demande de possibilité de travailler simultanément en équipe sur un seul serveur de développement. Une fois encore, 4D a écouté, et nous sommes ravis d’annoncer qu’avec 4D v19 R6, vous pouvez travailler sur un serveur de développement en mode projet!

Conseils blank

Conseils et astuces pour vos applications 4D – Édition de juin

Traduit automatiquement de Deepl

par Add Komoncharoensiri, directeur des services techniques de 4D Inc.

Nous vous présentons une nouvelle série de conseils et d’astuces.

Comme vous le savez, la base de connaissances 4D est une bibliothèque d’informations sur la technologie 4D où des conseils techniques hebdomadaires et des technotes mensuelles sont activement publiés. Si vous avez manqué les derniers conseils sur la KB, ce n’est pas grave ; voici une compilation des dernières semaines.

Ce billet de blog couvre 16 conseils:

Conseils blank

4D et Git : Du débutant à l’expert

Traduit automatiquement de Deepl

Vous savez donc maintenant que les projets présentent un avantage considérable : la possibilité d’utiliser Git (le système de contrôle des révisions) et GitHub (le service d’hébergement) pour rendre votre application 4D opérationnelle dans un environnement de développement plus productif.

Qu’il s’agisse d’un débutant ou d’un développeur senior à part entière, le contrôle de version est un élément essentiel de tout environnement de travail où de multiples ressources collaborent pour participer à ce que l’on pourrait appeler une chaîne de production de logiciels.

Pour vous aider à vous familiariser avec Git, nous avons mis de nombreuses ressources à votre disposition. Ce billet de blog est une compilation de tout ce que nous avons fourni sur ce sujet… jusqu’à présent. Si vous vous sentez perdu et ne savez pas par où commencer, continuez à lire ; nous avons inclus :

  • d’autres articles de blog,
  • un guide détaillé,
  • une vidéo de sommet très appréciée,
  • et même un cours de formation.
Produit blank

Gestion des fichiers de répertoire dans les projets de serveurs fusionnés

Traduit automatiquement de Deepl

Projects a introduit le nouveau fichier directory.json contenant les utilisateurs, les groupes et les permissions. Il permet l’authentification, les restrictions, les permissions sur plusieurs parties de l’application, via les paramètres ou le code. Voyons les nouvelles améliorations concernant l’utilisation de ce fichier dans les projets de serveurs fusionnés.

Produit blank

Sauvegarde du code source du projet sans jetons

Traduit automatiquement de Deepl

Les commandes, constantes, tables et champs sont stockés avec leurs tokens dans les fichiers de code source du projet (fichiers 4dm). Cela permet à 4D de les renommer automatiquement. Mais parfois, vous souhaitez que ces fichiers de code source soient stockés sans tokens pour une meilleure lisibilité avec un système de contrôle de version ou un éditeur de code externe, ou pour un meilleur partage du code entre les projets. Voyons comment faire pour que 4D stocke le code source sans ces jetons.

Produit blank

Passer rapidement aux différentes fonctions d’une classe

Traduit automatiquement de Deepl

Lesclasses ont été introduites avec 4D v18 R3. Elles vous permettent d’organiser votre logique métier et de la séparer de la partie interface utilisateur plus rapidement.

Les classes sont composées de plusieurs fonctions plus ou moins longues, il n’est donc pas toujours facile de trouver la fonction que l’on veut modifier, ou de passer d’une fonction à une autre. Vous pouvez utiliser l’explorateur, qui affiche les classes et les fonctions, mais lorsque vous codez dans la fenêtre de l’éditeur, vous ne voulez pas perdre de temps à changer de fenêtre.

Avec 4D v19 R4, la liste des fonctions de votre classe est affichée dans la barre d’outils de l’éditeur de code, ce qui vous permet de passer facilement à une fonction spécifique.

Nouvelles blank

Un guide d’introduction à 4D et aux systèmes de contrôle de version

Traduit automatiquement de Deepl

Depuis de nombreuses années, 4D vous permet de développer des bases de données binaires au sein d’une équipe avec un serveur 4D. Cette façon de développer est simple, mais de nombreux développeurs nous ont demandé d’être plus efficaces sur la gestion du code source afin de fournir une meilleure traçabilité. 4D les a entendus et a développé le mode Projet pour répondre à ce besoin. Ce mode a ouvert une nouvelle ère de collaboration grâce auxsystèmes de contrôle de version !

Conseils blank

API REST 4D + ReactJS

Traduit automatiquement de Deepl

par Mourad Aouinat, ingénieur logiciel chez 4D Maroc

Dans un précédent billet de blog, nous avons vu comment il est facile de mettre en place une API REST en utilisant 4D. Dans ce billet de blog, nous allons exploiter la puissante API REST de 4D en combinaison avec React pour construire une application To-Do qui comprend des fonctionnalités pour ouvrir les todos, en créer de nouveaux, modifier les existants, et des fonctionnalités pour la modification et la suppression en masse.