Treść przeznaczona dla osób powyżej 18 roku życia...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pakuj wszystko w jeden plik *.js ewentualnie kilka i doklej do html.


@elmccd: to powinien robić skrypt za nas, na etapie dev powinniśmy mieć raczej wszystko porozbijane względnie
  • Odpowiedz
#nodejs #javascript #programowanie
Mireczki jakie frameworki nodejs mają przyszłość?
Uczę się na początek Express.js żeby ogarnąć podstawy, ale później chciałbym przesiąść się na jakiś dobrze skonfigurowany i zabezpieczony framework coś jak RoR/Laravel.
Znajdą się jakieś propozycje?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bohater: Nie możesz po prostu zwrócić id w tej samej odpowiedzi?
Podepnij wywołanie funkcji w backendzie która zwraca Ci id dla drugiego zapytania w ajaxie dla pierwszego i tyle.

{ status: false }

{ status: true, userId: 123 }


Swoją drogą strasznie komplikujesz.
  • Odpowiedz
Dlaczego jak dodam jQuery mobile do strony

to przestaje mi działać skrypt taki:

$(document).ready(function(){

$('.gotop').click(function(e){
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qwertyu: SecurityError: Failed to execute 'replaceState' on 'History': A history state object with URL 'osiedle-html/index.html' cannot be created in a document with origin 'null' and URL 'osiedle-html/index.html'.

Tylko coś takiego jest, nic więcej.
  • Odpowiedz
@krzysztofu: gdzieś używasz metody split nie na stringu a na undefined która to wartość nie ma żadnych metod. Innymi słowy gdzieś gdzie spodziewasz się stringa nie dostajesz stringa
  • Odpowiedz
@Kofels: Mówcie co chcecie, ale ze 2 tygodnie temu wywaliliśmy w firmie wszystkie paczki z repo bo zajmowały ~300MB i sam to pochwaliłem. Po tym incydencie (nie dotyczył nas na szczęście) była rozmowa i wszystko będzie wrzucone z powrotem w repo ( ͡º ͜ʖ͡º)
  • Odpowiedz
@koziolek666: Co to za stek bzdur. Zależności są złe? Dzięki nim:

a) oszczędzami czas czyli pieniądze bo nie wynajdujemy koła od nowa
b) mamy moduł który jest zarządzany/używany/testowany przez N osób
c) upraszczamy kod bo korzystamy z gotowych funkcji modułu zamiast tworzyć jego imlpementację
d) zmniejszamy koszt wejścia w projekt dla innych programistów, którzy prawdopodobnie ten projekt
  • Odpowiedz
@koziolek666: Przeczytaj chociaż co wklejasz:

Piekło zależności (ang. Dependency hell) – potoczny termin określający błędnie zdefiniowane lub trudne do spełnienia zależności, uniemożliwiające lub utrudniające instalację oprogramowania.

Takiej sytuacji w ekosystemie node'a w zasadzie nie ma. Każdy moduł jest zamkniętą całością, która sama sobie instaluje i rozwiązuje zależności. W ten sposób nie ma problemu konfliktów między różnymi zależnościami, npm też automatycznie rozwiązuje cykliczne zależności.
  • Odpowiedz
#docker #programowanie i troche #javascript
Czy ktoś z was korzystał z ww. Dockera? Zastanawiam się jak dokładnie z tego skorzystać, mam REST w node.js, bazę w mongo, front angular (+nginx) i dodatkowy moduł w node jako rozszerzenie resta znajdujące się na oddzielnym serwerze.

Takie pytania
1. Czy powinienem rozbić na kontenery api, front, baza i ten dodatkowy modul? Czy moze api i baza w 1, modul
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mortt: 1. Rozbijasz. Generalna zasada jest taka: każdy proces to osobny kontener.
2. A co złego słyszałeś?
3. Zależy gdzie to chcesz zdeployować. Na początek polecam Docker Cloud, bo to najprostsze rozwiązanie.
  • Odpowiedz
$(document).ready(function(){

$('.panel-title>a').click(function(){

if($(this).hasClass("collapsed")){
$(".panel-title>a").removeClass("active");
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki znacie moze jakac biblioteke #js #npm ktora za argument przyjmie timestamp a zwroci mi czas ktory uplynal od danej daty, czyli na przyklad 4 minuty temu, 3 godziny temu, 2 miesiace temu itp. ?

#webdev #javascript

ps. Jezli czegos takiego nie ma to sama napisze i opublikuje, bo szukam i szukam i znalezc nie moge :((
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach