Witam, pisze aplikacje w vue, uzywam również vuex i teraz pytanie, jak powinienem rozplanować zapytania do API? Zrobić moduł w vuex gdzie trzymałbym zapytanie o daną rzecz w postaci akcji, czy jednak zrobić plik api.js i eksportować funkcje które by mi zwracały co trzeba?
#webdev #vuejs #javascript
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Krucyfiks:

Ja stosuje takie zasady:

- Z Vuex komunikują się tylko komponenty najwyższego rzędu. Nigdy dzieci. Komunikują się tylko za pomocą akcji.
- Tak samo z routingiem - route mogą zmieniać tylko komponenty
  • Odpowiedz
@Garg84: ze względu na szalejący ekosystem i wszechobecny tzw. hype driven development, także niski próg wejścia do języka powoduje, że wiele osób które go używają pisze zły kod
  • Odpowiedz
#javascript

Obecnie ten skrypcik przesuwa stronę do góry tylko gdy jest w linku "# top", natomiast wtyczka w moim #wordpress kolejnym stronom przydziela numerki, np. # top2, # top3 itd. Jak zrobić, żeby skrypt na to zwracał uwagę? Nie widzi mi się za bardzo duplikować wpis i dopisywać po prostu # top5 # top10 i tak dalej, trochę bez sensu....

$("a[href='#top']").click(function() {

$("html, body").animate({ scrollTop: 0
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam sobie jednego diva i w nim dwa kolejne, i ta dwa div maja po 300px szerokosci a ten glowny 600, wszystkie marginesy itp na 0 sa, ale jak chce je polozyc obok siebie to dziala dopiero jak temu glownemu dam 604px, przy mniej ustawia sie na dole

I tego jeszcze bardziej nie ogarniam, jak juz mam te 604 to jest tak jak na skrinie, ta pusta luka zaznaczona strzalkami i w konsoli
TomekABC123 - Mam sobie jednego diva i w nim dwa kolejne, i ta dwa div maja po 300px ...

źródło: comment_33QlyQlYHBwGiLLLx5FEukxGEZ5tLJ5X.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Po Gruncie nastała era Gulpa po Gulpie era Webpacka. 2018 będzie rokiem FuseBox.

Nigdy nie byłem wielkim fanem Webpacka - to świetne narzędzie, ale równie trudne w konfiguracji. Nie chcę się powtarzać, jeśli kogokolwiek interesuje to czemu nie jestem fanen Webpacka to odsyłam do tego wpisu.

Sądzę, że ze względu na prostotę konfiguracji i pro-ludzkie podejście developerów FuseBox zyska dużą popularność i z czasem zastąpi Webpacka. Polecam artykuł: https://medium.com/fusebox/webpack-is-not-the-only-way-6ddb67e99be9

#webdev
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript

Chcę napisać sobie prostą grę mobilną na canvasie. Dynamizm rozgrywki na poziomie gry w kółko i krzyżyk. Nieśmiertelna Cordova/PhoneGap, czy też powstało w międzyczasie jakieś nowe, ciekawe narzędzie do pisania apek w HTML5?

Niby powstał React Native, ale nie brzmi jak dobre narzędzie do tego typu projektu. ( ͡° ͜ʖ ͡°)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Robię projekt na aplikacje internetowe i pomyślałem, że zrobię coś co może mi się później przyda ( ͡° ͜ʖ ͡°)
Padło na planner, listę 'to-do'. Chciałbym, by do tej aplikacji mieli dostęp tylko zarejestrowani użytkownicy, więc muszę również napisać coś odpowiedzialnego za rejestrację. Zrobię coś takiego w #javascript, czy raczej zapis do bazy danych tylko dzięki #php i pdo?
#webdev #
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

bo z php się prędzej powiesisz


@dagoththorus: Bzdura. W sieci znajdziesz milion stron na których wystarczy zrobić Ctrl+C, Ctrl+V. PHP działa wszędzie na najbardziej gównianym hostingu.
  • Odpowiedz
Jako że od miesiąca uczę się jsa (ogólnie drugi miesiąc z przerwami jak zabrałem się za naukę #programowanie) postanowiłem zrobić już jakiś własny, niewielki projekt ( ͡° ͜ʖ ͡°)

Jest to oczywiście bzdurka ale w ramach ćwiczeń postanowiłem zrobić ją od podstaw: przez pomysł jak i wykonanie. Chciałem też dowiedzieć się kilku rzeczy, których dowiedziałem się i jestem zadowolony.
dqdq1 - Jako że od miesiąca uczę się jsa (ogólnie drugi miesiąc z przerwami jak zabra...

źródło: comment_WVCJRiWgRIcj9yXyIKFcNhUpbous5uqt.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dqdq1: unikaj globalnego scopa, spróbuj obietkowo. Jedna gra powinna mieć jedną instancje, a instancji możesz mieć nieskończenie wiele.

class Game() {
constructor(config) {
  • Odpowiedz
Pytanie do wykopowych ekspertów - czy nie dałoby się jakoś wyciągnąć dane gps z tej biednej strony? Są to dane gps z trwającej właśnie akcji ratunkowej z trackera Bieleckiego na Nanga Parbat.

http://adambielecki.pl/spot

whois mówi, że dnsy są na home.pl. Chyba hosting nie wyrabia. Idealnie byłoby mieć plik gpx, który można odpalić np. w Google Earth. Ale same koordynaty + godziny byłyby też świetne. Kwestia tego czy jest to w ogóle możliwe?
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pyzdek: nawet jak strona się załaduje to nie pokazuje się mapa, wyczerpano limit zapytań do Google Maps. Oni tam korzystają z takiego czegoś jak spotLiveWidget i może to się da uruchomić osobno.
  • Odpowiedz
Mirki bardzo krótkie pytanie. Czy każdą rekurencje można przekształcić w iterację? Wiem że są metody, które pomagają przekształcić kod rekurencyjny na iteracyjny. Nie mówię tu o czytelności kodu dla programisty ale na przykład o bibliotece zawierającej metody przekształcania.
#javascript #programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co mam zrobić żeby po każdym kliknięciu w button usuwało wygenerowany text i nadawało nowy element wylosowany?
https://jsfiddle.net/uedfc4jh/

I czy w tym lepiej użyć innerContent, czy lepiej tworzyć element np list?

Próbowałem z node.remove();
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest jakas mozliwosc w #javascript , porownania dwoch zmiennych przy uzyciu operatora porownania zapisanego jako string?

Np. mam

let var1 = 1;
let var2 = 2;
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dziadzio:

bez funkcji porównań

Są gotowe metody w Array.prototype i String.prototype ładujesz to jako callback i sprawa załatwiona. Będzie trudno bez nich robić kod w
  • Odpowiedz