Skip to content

Exercice form the 'Polyglot Programming' course by ThePrimeagen on frontendmasters.com - A simple CLI application that stores, deletes, or presents variables based on the current working directory or a path provided.

Notifications You must be signed in to change notification settings

lpreaux/projector-typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projector - TypeScript - TP

Ce dépot fait partie des solutions d'un exercice venant du cours Polyglot Programming - TS, Go, and Rust de @ThePrimeagen sur le site FrontendMasters.

Vous pouvez trouvez la version GoLang ici.
Et la version Rust ici.

Objectifs de l'exercice

Programmer une application de type CLI dans 3 languages de programmations différents : TypeScript, GoLang et Rust ; afin de découvrir GoLang et Rust.

Les objectifs pédagogiques étaient :

Avec les 3 langages :

  • Récuperer et utiliser les arguments passés à l'éxécution.
  • Manipuler des fichiers locaux
  • Manipuler des données JSON
  • Gerer les erreurs
  • Impression sur la console

Ennoncé de l'exercice

Description de Projector

A simple CLI application that stores, deletes, or presents variables based on the current working directory or a path provided.

Breaking the problem up

   +----------+    +----------+      +----------+    +----------+
   | cli opts | -> | project  | -+-> |  print   | -> | display  |
   +----------+    |  config  |  |   +----------+    +----------+
                   +----------+  |
                                 |   +----------+    +----------+
                                 +-> |   add    | -> |   save   |
                                 |   +----------+    +----------+
                                 |
                                 |   +----------+    +----------+
                                 +-> |    rm    | -> |   save   |
                                     +----------+    +----------+

Links

Frontend Masters
Le cours Polyglot Programming - TS, Go, and Rust par ThePrimeagen
ThePrimeagen sur Frontend Masters
Le profil GitHub de ThePrimeagen (avec c'est autres liens)

Remerciement

Thanks to @ThePrimeagen for the amazing course.

About

Exercice form the 'Polyglot Programming' course by ThePrimeagen on frontendmasters.com - A simple CLI application that stores, deletes, or presents variables based on the current working directory or a path provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published