6 points par wavekr 2023-07-19 | 5 commentaires | Partager sur WhatsApp

Je vous présente un service qui génère des variables en camelCase à partir de colonnes de base de données au format snake_case.

N’hésitez pas à l’utiliser pour générer des extraits de code selon les langages de programmation.

Personnellement, à l’époque lointaine de JSP, j’avais aussi l’habitude de créer et d’utiliser ce type de générateur de code source pour des tâches communes.

Beaucoup de temps a passé depuis, mais je me suis dit que ce dont j’avais eu besoin pourrait aussi être utile à d’autres.

À partir d’informations de colonnes de base de données, de texte brut, de JSON, etc., l’outil extrait des variables, en déduit les types et génère des extraits de code.

Pour l’instant, seuls quelques langages que j’utilise ont été ajoutés...

Mais je compte continuer à les ajouter un par un.

L’adresse de la documentation est ci-dessous.

https://olosia.github.io/docs/main/case-craft
https://docs.olosia.com/olosia-main/casecraft

Merci.

5 commentaires

 
cafedead 2023-07-19

Y a-t-il un moyen de contribuer à ce projet ?

 
wavekr 2023-07-20

Bonjour.
Ce service est à l’origine un site de flashcards pour la mémorisation.
Je me suis simplement dit qu’il pourrait y avoir quelque chose d’utile à ajouter... alors j’en ai fait un dans le menu latéral.
C’est un code un peu embarrassant à montrer publiquement... ^^;;
N’hésitez pas à me le dire si vous avez des questions.
Merci de l’intérêt que vous y portez.

 
cafedead 2023-07-20

Haha, je me suis dit que ce serait bien si Kotlin était pris en charge, alors je me suis permis de le mentionner.

 
wavekr 2023-07-24

J’ai ajouté Kotlin haha
Si vous rafraîchissez le navigateur une ou deux fois, ça devrait apparaître.
J’ai essayé de l’ajouter en demandant à ChatGPT au passage...
Si vous avez un peu de temps, pourriez-vous y jeter un œil ?~
Dans Spring, si vous entrez dedans, vous pourrez cocher Kotlin dans les options.
Merci~ ^^

 
wavekr 2023-07-21

Ah oui !
Je prévois aussi d’ajouter plus tard Kotlin, Python, ainsi que des technos front-end comme React et Vue.
Pour les langages que je ne maîtrise pas encore très bien, il risque d’y avoir des lacunes, donc j’aurai probablement besoin des retours des utilisateurs.