javascript - Normalisering vs Denormalisering når man bruger en JSON-klient med en JAVA/RDBMS stack

Jeg har en Angular JS JSON-klient, der interagerer med en JAVA/MySQL-stak. Da MySQL er et RDBMS, er alle mine data normaliserede (selvfølgelig de første tre former).

Mit spørgsmål kan illustreres med følgende eksempel.

Jeg har et Example-objekt og et User-objekt, som blev returneret af serveren.

Example - [{ userId:1, ... ... .. }, { userId:2, ...}, { userId:3, ...}]; User - [ { userId - 1, firstName - "John", lastName - "Doe", .. }, { userId - 2, firstName - "Jane"

Læs mere →

javascript - Hvordan man genererer HTML-dokumentation i Deno

Jeg har hørt, at Deno har en indbygget dokumentationsgenerator, der bruger kommandoen deno doc, som jeg gerne vil køre på mine pakker.

Men det viser sig, at det kun genererer JSON-dokumentation, og et andet værktøj skal bruges til at generere HTML-dokumentation.

Findes der noget eksisterende værktøj, som jeg kan bruge til at generere lokale HTML-filer? Dette er proprietære pakker og kan ikke lægges på den officielle Deno-dokumentationsside.

Jeg prøvede at bruge

Læs mere →

javascript - Kan ikke importere typescript-fil dynamisk i deno exe

Jeg forsøger at importere en fil fra aws i exe ved hjælp af dets offentlige link baseret på nogle user input, men jeg kan ikke gøre det

f.eks. Jeg oprettede min exe ved hjælp af følgende kommando

deno compile --allow-all main.ts

Brugeren kører dette exe ved hjælp af en kommando som ./exe --qId 345. Jeg parser dette qId i exe og indlæser en fil fra et offe

Læs mere →

typescript - Test af Deno Jupyter Kernel i Google Colab

Jeg støder på installations-/konfigurationsproblemer med Google Colab.

  • Mit mål: Udfør Typescript direkte i en deno-baseret jupyter-notebook kerne.

  • Mit spørgsmål: Installerede jeg alt korrekt som forventet, eller er der et andet bibliotek, som er nødvendigt for at tillade, at Javascript/Typescript kan køre direkte i notebooken, når jeg ændrer runtime-typen?

For at genskabe mine trin:

  1. Gå til Google Col

    Læs mere →

typescript - Udvikling af en API med Oak fra Deno: TypeError - request.body er ikke en funktion

Jeg lærer, hvordan man udvikler en API med Denos Oak ved at lave grundlæggende forespørgsler på en liste over produkter.

Bortset fra at jeg har en fejl, som jeg ikke kan rette

TypeError - request.body er ikke en funktion

Læs mere →

javascript - Upload af filer til S3 Bucket ved brug af Deno-modulet deno-s3-lite-client

Jeg har forsøgt at lave en filupload-controller med denos s3-lite klient, men jeg står over for et problem med at uploade indholdstypen af min fil. I deres dokumentation kan jeg læse, at måden at bruge putObject() funktionen på er sådan her:

Deno.test({ name: "putObject() can stream a large file upload", fn: async () =\> { // First generate a 32MiB file in memory, 1 MiB at a time, as a stream const dataStream = ReadableStream.from(async function\* () { for (let i =

Læs mere →

typescript - Deno WebWorker langsom siden 1.40

Jeg udvikler en webapp, som foretager mange forespørgsler parallelt til MySQL. For at få tingene til at gå hurtigere og give en bedre brugeroplevelse, bruger jeg web workers til at lave forespørgslerne. Deno sender SQL til web workeren, som udfører forespørgslen og sender resultatet tilbage til hoved-Deno-tråden. På denne måde, indtil Deno 1.39.4, var applikationen meget hurtig, og nogle forespørgsler faldt fra flere sekunder til 0,xx sekunder i udførelsestid. Men hvis jeg bare opgraderer til

Læs mere →

typescript - Er der en måde at konvertere en json-fil til en objektmodel i Deno?

Problem: Når jeg prøver at læse en fil (student.json) og gemme den i en variabel af typen Student[] siger den "Type 'unknown' kan ikke tildeles typen 'Student[]'." Dette er en typescript-fil.

import { Student } from "../Models/studentModel.ts"; import { r

Læs mere →

typescript - Reflektionsmetadata 'design:paramtypes' returnerer undefined på Deno

Jeg prøver at implementere en dependency injection i TypeScript ved hjælp af Deno, men jeg har haft et problem med Reflect.getMetadata('design:paramtypes', ...), som returnerer en undefined værdi, og jeg forstår ikke hvorfor.

Deno 1.6.

Læs mere →

typescript - Følger esm.sh og jspm.org den samme tilgang med hensyn til Deno-kompatibilitet?

Jeg har set deno-eksempler, der importerer npm-moduler både fra esm.sh og jspm.org

I esm.sh læste jeg:

  • esm.sh vil polyfill de interne node-moduler (fs, os osv.) med https://deno.land/std/node for at understøtte, at nogle moduler kan fungere i Deno, som postcss
  • Som standard vil esm.sh svare med en brugerdefineret HTTP-header X-TypeScript-Types, når typerne (dts) er defineret, hvilket er nyttigt til Deno-typeskontrol

Føl

Læs mere →