Jak należy rozwiązać sytuację w której mam backend (node / typescript) i frontend (react) i chcę wykorzystać część typów używanych na backendzie w osobnym projekcie frontendowym? W jaki sposób mogę wyeksportować wybrane typy i w jaki sposób dodać je do drugiego projektu frontendowego?

#programowanie #nodejs #typescript
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki need help:

Mam na node.js uruchomiony Apollo Server do graphql który spina kilka serwisów.
Potrzebuję z requestu który leci na ten server wyciągnąć header z tokenem i przesłać go dalej do serwisu który obsługuje żądanie.

Mało informacji o tym w sieci:/
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kiedy robię zapytanie typu post lub put do api za pomocą postmana po chwili dostaję prawidłową odpowiedź "204 No Content" ale kiedy robię zapytanie przy użyciu axios.post lub axios.put ciągle mam prawidłowy update na bazie api ale axios już nie czeka na odpowiedź, ani then ani catch sie nie wykonuje .... co może być tego przyczyną?
#javascript
#nodejs
#react
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #elektronika

JS:
Lekka alternatywa do expressa - https://dev.to/talentlessguy/meet-tinyhttp-a-0-legacy-tiny-and-fast-alternative-to-express-4m92
React czy Svelte - gdzie który lepiej się sprawdza? - https://blog.bitsrc.io/react-vs-sveltejs-the-war-between-virtual-and-real-dom-59cbebbab9e9
Stwórz 3D z każdego napisu, SVG, emoji lub obrazka -
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki pytanie z kategorii java script (sic!):

W pliku package-lock.json mam linijkę z informacją o wersji aplikacji która jest podbijana automatycznie przy mergu do developa: "version": "1.0.19"
Aplikacja jako taka (na bazie node.js) jest w osobnym pliku xyz.js.

W jaki sposób mogę pobrać numer wersji(z pliku package-lock.json) w pliku xyz.js by go wyświetlić przy starcie aplikacji?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zmiennej process.env.npmpackageversion nie udało mi się wyciągnąć prawdopodobnie dlatego, że aplikację uruchamian poprzez node xyz.js.

Ale fajnie się sprawdziło:
const { version } = require('./package.json');
  • Odpowiedz
#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #elektronika

JS:
Czym się różni call od apply, albo null od undefined to i inne sprawdzisz na tej stronie - https://thisthat.dev/
Będzie nowy npm napisany w Rust - https://dev.to/cloudx/a-new-npm-is-coming-5heh
Tool do migracji JS na TypeScript - chwalą się że zmigrowali projekt 50k lini
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema mireczki.

Ma ktoś obcykany darmowy hosting do backendu do celów hobbystycznych #netcore i #nodejs

Przydałaby się jeszcze relacyjna baza danych. Lubię dla celów eksperymentalnych coś wystawić albo Live Demo mojej apki dla świata.

Może
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej :) Mam problem z stworzeniem obiektu typu Document w #js. Mam coś takiego:

var doc = ...
var article = new Readability(doc).parse();

Wartość doc próbowałem tworzyć przez różne biblioteki z #nodejs
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mmaciejow: w aplecie javowym? To niestety nie pomogę bo nie znam api. Takie pytanie tylko czy nie da się przekazywać obiektów js do apletu? Albo czy nie da się odpalić metod js przez applet? Jeżeli to jest możliwe to zawsze możesz spróbować i albo przekazać document oryginalny albo wywoływać metodę zewnętrzną z dokumentu i zwrotkę użyć do tego czego potrzebujesz.
  • Odpowiedz
@lobo: dokładnie w Androidzie. Rozwiąże to inaczej. Uruchomię w webview. Chciałem to odpalić w osobnym silniku js, ale jest z tym dużo problemów i nie wiadomo jak w przyszłości zachowa się.
Mogę przekazać objekty do js, ale nie sprawdzałem czy Document (Java) == Document (JS). Jeżeli powyższe parsery mają inne document to tym bardziej obawiam się, że java będzie mieć inne.
Dzięki za pomoc :)
  • Odpowiedz
Jaki polecacie #ide do #nodejs ?
Stawiam tam pierwsze kroki i póki co używam Visual Studio Code.
Brakuje mi trochę sprawnego intelisense, jakie jest np. w Resharper dla Visual Studio.
Czy macie coś do polecenia, co ułatwi pisanie kodu? Póki co stawiam pierwsze kroki i w zasadzie wiele rzeczy muszę góglać, a IDE jakoś niespecjalnie mi pozwala przeglądać możliwe metody do wykorzystania w konkretnej sytuacji.

#programowanie
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki,
uczę się JS i mam taką zagwozdkę. Napisałem sobie serwis, gdzie podaje w parametrze nazwę tabelki. Aplikacja zwraca selecta z tą tabelką i teraz chcę aby dane z tabelki zapisały się do pliku.
Korzystając z JSON.stringify(rows); mam ustawione dane na zasadzie JSON do pliku, ale wymagany format wyjściowy jest dość specyficzny. Czy gdzieś poczytam jak manipulować takimi obiektami, żeby ręcznie latać po zmiennej rows i zapisać wszystko tak jak potrzebuje? Zapewne
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej :) Potrzebuje pomocy z #js. Mam taki skrypt:

var url = "..."

function getArticle(uri) {
axios(uri).then( response =>
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #elektronika

JS:
Linter do TS i JS - powstał aby zastąpić Babel, ESLint, Webpack, Prettier, Jest - https://romefrontend.dev/blog/2020/08/08/introducing-rome.html
Krótka historia js (2006 - 2020) - https://bestofjs.org/timeline
8 sposobów na uruchomienie aplikacji react'owej za darmo -
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kiedyś widziałem na YT wykład jakiegoś faceta, który opisywał ciekawy przypadek. Deweloper jakiejś malutkiej paczki npm wrzucił nową wersję z lekko zmienionym api jakiejś funkcji. Nie pamiętam, czy źle oznaczył nową wersję, czy o co tam dokładnie chodziło. Ale robiąc to, r----------ł tysiące innych projektów, które natychmiast przestały się poprawnie budować.

Przypomniało mi się to, gdy dzisiaj zrobiłem npx create-react-app my-app i zobaczyłem takie coś:

added 1582 packages from 745 contributors
K---a, 1582 zależności do
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Mireczki, właśnie jestem w trakcie przerabiania kursu Node.js od Andrew Mead, przerobiłem niecałą połowę, ale materiału nagromadziło się już dosyć sporo, w związku z czym naszły mnie przemyślenia -

- czy lepiej na bieżąco próbować się od razu uczyć tworzyć cały przedstawiony kod z pamięci, tak jakbyśmy to my byli kiedyś w roli nauczyciela, czy też

- lepiej pierw zapoznać się ze wszystkimi koncepcjami po prostu oglądając materiały i przepisując na
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach