Maison > développement back-end > Golang > le corps du texte

De R à Go !

WBOY
Libérer: 2024-08-31 06:31:02
original
507 Les gens l'ont consulté

From R to Go!

Pourquoi?

Je sais, je sais, si ça marche, pourquoi le changer ? Eh bien, ça devient... moche. Cela semble démodé et fade. Cela fait également presque un an que je n’ai rien écrit dessus. Depuis, je me suis aventuré dans le jeu, le Web, les logiciels et la programmation embarquée et je ne sais toujours pas ce que j'apprécie le plus. Je commence à penser que j'aime simplement programmer. C'est peut-être le défi de résoudre différents problèmes de différentes manières.

Pour plus de clarté, la dernière ligne ci-dessus peut être lue comme "... résoudre une variété de problèmes avec n'importe quelle langue qui semble amusante à écrire."

Mais... pourquoi ?

Je n'ai pas répondu à la question la première fois, hein ? Eh bien, R est génial pour l'analyse de données, mais que se passe-t-il lorsque vous commencez à vous aventurer dans d'autres chemins de programmation qui vous plaisent ?

L'utilisation de Hugo et Blogdown fonctionne très bien si vous souhaitez afficher des graphiques (des images en général, vraiment) car vous pouvez définir leurs dimensions dans les blocs de code.

{out.width=<width> out.height=<height>}
Copier après la connexion

Je ne me souviens pas d'une démarque vanille soutenant cela.

Donc, par souci de compatibilité et de pérennité (pendant un moment en tout cas), je le réécris en utilisant Go/HTMX/Templ pour le front-end et le back-end. Je n'ai pas encore décidé de choisir une base de données, ni de payer pour l'hébergement plutôt que de lancer la mienne (ce qui ressemble aussi à un projet amusant), donc ma pile n'est pas complète.

Alors, pourquoi encore ?

Je trouve que l'utilisation du markdown comme type de fichier principal est compliquée. Surtout lorsque vous utilisez Rmd pour les notes et qu'il doit être converti en md avant d'être converti en HTML pour être servi. Je n'ai pas besoin d'autant de couches.

Ne pas avoir autant de conversions signifie également que j'économise de l'espace de stockage. Pouvoir diviser le site plus facilement est ce que je recherche vraiment. Je ne veux pas avoir à garder une trace de _index.md par rapport à index.md selon l'endroit où je me trouve dans la structure du programme (une autre idée de projet futur).

Oh, eh bien, quand tu le dis ainsi...

Ouais, ça va être un long voyage. Ouais, ça va être douloureux parfois, mais je pense que ce sera amusant... pour l'instant.

Eh bien, c'est la partie 1/∞, il est temps de mettre le spectacle en route.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal