Coder Social home page Coder Social logo

alexisdechiara / dico-du-geek Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 1.3 MB

Site encyclopédique qui recense les termes de la culture geek et d'internet.

Home Page: https://ledicodugeek.geekly.blog/

License: Other

JavaScript 23.25% Astro 53.40% CSS 6.51% Svelte 5.18% TypeScript 11.67%
astro dictionary encyclopedia tailwindcss

dico-du-geek's Introduction

Le dico du geek

Le dico du geek est un site web francophone destiné à une meilleure compréhension du langage "geek". Le site a été réalisé à l'aide du framework Astro par Alexis De Chiara dans le but d'avoir un site bien référencé grâce à l'utilisation du SSR.

Fonctionnalités

Alt text

Structure

/
┣ .vscode/
┃ ┣ ...
┣ dist/
┃ ┣ client/
┃ ┗ server/
┣ node_modules/
┃ ┣ ...
┣ public/
┃ ┣ favicon/
┃ ┗ img/
┣ src/
┃ ┣ assets/
┃ ┣ components/
┃ ┣ icons/
┃ ┣ layouts/
┃ ┣ pages/
┃ ┣ styles/
┃ ┣ utils/
┃ ┣ env.d.ts
┃ ┗ pwa.ts
┣ .env
┣ .env.development
┣ .eslintrc.json
┣ .gitignore
┣ .prettierrc
┣ astro.config.mjs
┣ package.json
┣ pnpm-lock.yaml
┣ prettier.config.js
┣ README.md
┣ svelte.config.js
┣ tailwind.config.cjs
┣ tsconfig.json
┗ vite.config.ts

Utilisation

Commandes

Toutes les commandes sont à exécuter depuis la racine du projet, à partir d'un terminal :

Commande Action
pnpm install Installe les dépendances dependencies
pnpm run dev Démarre le serveur de développement local à localhost:3000
pnpm run build Génère le site de production dans ./dist/
pnpm run preview Prévisualise la version build localement, avant de la déployer
pnpm run astro ... Exécute des commandes CLI telles que astro add, astro check
pnpm run astro --help Obtenir de l'aide pour utiliser le CLI d'Astro

Variables d'environnements

Nom Fonction
URL de l'api API_URL Permet de se connecter à la base de données
URL du formulaire de reqête FORM_URL Redirige vers le formulaire de requête disponible dans le pied de page
URL du site SITE_URL Renseigne le nom de domaine du site pour la sitemap

Comme la variable "site" dans astro.config.mjs ne fonctionne pas avec la variable d'environnement pour l'intégration du sitemap, il faut changer l'URL de celle-ci ainsi que celle présente dans robots.txt.

Pour en savoir plus

N'hésitez pas à consulter la documentation officiel

License

Le dico du geek est sous licence MIT - voir le fichier LICENSE pour plus de détails.

dico-du-geek's People

Contributors

alexisdechiara avatar astrobot-houston avatar

Stargazers

Nikola Hristov avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.