krouzek:nodejs

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
krouzek:nodejs [2023/10/10 19:00] adminkrouzek:nodejs [2023/11/15 20:54] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 3: Řádek 3:
   * Napište hello world který načte nějaký text ze standardního vstupu (například uživatelovo jméno "Adam") a na standardní výstup vypíše "Ahoj Adam".   * Napište hello world který načte nějaký text ze standardního vstupu (například uživatelovo jméno "Adam") a na standardní výstup vypíše "Ahoj Adam".
   * Vytvořte si ve svém oblíbeném IDE (např. VS Code) javascript projekt. Seznamte se s //package.json// souborem a zkuste přidat nějaký balíček jako závislost pomocí //npm//. Projekt verzujte pomocí GITu.   * Vytvořte si ve svém oblíbeném IDE (např. VS Code) javascript projekt. Seznamte se s //package.json// souborem a zkuste přidat nějaký balíček jako závislost pomocí //npm//. Projekt verzujte pomocí GITu.
 +  * Vytvořte (jako samostatný gitovaný projekt) program, který obrátí pořadí slov v zadaném textu. "ahoj světe nebe je modré" -> "modré je nebe světe ahoj" 
 +    * Rozšíření: Posloupnost vět zachovejte. "Ahoj světe! Nebe je modré." -> "světe ahoj! modré je nebe." 
 +    * Rozšíření2 (efektivita): jak se bude váš program (větový) chovat pro dlouhý vstup (miliony vět a desítky milionů slov)? Vytvořte na to testovací vstup a sledujte využití paměti. Pokud je využití paměti vysoké, přepište program aby jí tolik nepotřeboval.  
 +  * Vytvořte program, který využije nějakou javascriptovou (NodeJS) knihovnu, například [[https://js-joda.github.io/js-joda/manual/getting-started.html|js-joda]] pro práci s časem, [[https://axios-http.com/docs/intro|axios]] pro http requesty, [[https://sharp.pixelplumbing.com/|sharp]] pro práci s obrázky, [[https://github.com/markedjs/marked|marked]] či [[https://github.com/showdownjs/showdown|showdown]] pro převod markdown->html. Formulujte si dopředu zadání dle zvolené knihovny :)
  
  
  • krouzek/nodejs.1696964429.txt.gz
  • Poslední úprava: 2023/11/15 20:54
  • (upraveno mimo DokuWiki)