Stworzyłem fajną web aplikacje podzieloną na client (vue.js (vuetify.js)) + server (express.js).
Server nasłuchuje na porcie 3000 requestów od clienta (port 8080) typu pobranie rzeczy z bazy i zapisanie do niej.
Teraz mam problem z zahostowaniem tego wszystkiego, ponieważ na heroku z tego co widzę nie ma możliwości hostowania osobno SERVERA + CLIENTA w ramach jednej domeny tak jak mogę zrobić sobie lokalnie na PC. Istnieje jakaś metoda na to czy pozostaje
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bigbadandwrong: Używasz dev servera do frontendu na produkcji? Nie rób tak. Zbuduj appke i serwuj statyki przez jakiś serwer, np nginx/caddy. Następnie ustawiasz config swojego serwera tak by zapytania na /api kierował do localhost:3000 z backendem, a inne na index.html ze zbudowaną appką frontendową. Zrobisz coś takiego na każdym hostingu w którym masz dostęp do terminala, np. aws / digital ocean / itp
  • Odpowiedz
Mireczke z frontu prosze o pomoc. Mam taki kod w Vue:
path: '/view/:employee_id',
name: 'view-employee',
component: ViewEmployee

View
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@laki1: wyobraź sobie, jak jakiś pajac przychodzi do Gutenberga i zaczyna p-------ć jakie te czcionki ciężkie, kto to pomyślał, aby tyle drewna dźwigać i ramki tyle miejsca zajmują a wszystko po to, by parę literek wydrukować, "buahahaha"
...

OP jest ignorantem
  • Odpowiedz
Próba z Dashboarda puścić run serve

ERROR Error: Cannot find module 'vue-template-compiler/package.json'

Error: Cannot find module 'vue-template-compiler/package.json'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Takze testujemy:

$ vue-cli-service inspect --mode production
ERROR Error: Cannot find module 'vue-template-compiler/package.json'

Error: Cannot find module 'vue-template-compiler/package.json'
  • Odpowiedz
@Buckethead: Dobra zrobilem to gowno połowicznie bo za kazdym razem jak tworze porjekt to musze robić tak:

vue create twojnazwa
npmrun serve oczywiscie wywala ze nie ma vue-template-compiler
więc:
npm
  • Odpowiedz
Szukam tutoriala / artykułow o tym jak w React z React Router 4 ogarniac Layouty i zagniezdzone routes'y
Przegrzebalem juz troche artykulow i nic konkretnego nie znalazlem dotad.
Chodzi mi np o to, zeby majac np layout dashboard'a wstawiac przykladowo w srodkowej czesci ladowac inne komponenty w zaleznosci od sciezki itd.
W #vuejs w takim komponencie wstawia sie <router-view i tyle i ewentualnie jak dalsze zagniezdzenie to znowu i potem
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@trustME: najpierw zrób żeby działało, później żeby był ładny kod, nigdy nie ma dobrych, jednych rozwiązań, private route musiałem sam implementowac, zwykły hoc który ma dostęp do stora, albo contextu
  • Odpowiedz
Jak robicie mniejsze strony w stylu tych dla lokalnych mikroprzedsiębiorstw (mapka, kontakt, oferta itp.)?
Piszecie coś sami, czy raczej WordPress? Próbowałem napisać jedną z reactem ale za dużo czasu zajmowało to wszystko jak na tak mały projekt i nie opłacało się ani klientowi ani mi. (panel do edycji, backend)


#webdev #programowanie #javascript #react #angular #vuejs
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak robicie mniejsze strony w stylu tych dla lokalnych mikroprzedsiębiorstw (mapka, kontakt, oferta itp.)?


@Garg84: Już od dawna mam w------e na takie strony i jadę WP jak leci. Instalacja WP, ładny motyw, kilka wtyczek, trochę tekstu i fotek od zleceniodawcy. I tak nikt tego nie czyta - kontakt, mapa, zrealizowane inwestycje (najczęściej w formie galerii), plus trochę opowiastek z gatunku 'nasza firma jest dobra'. To wystarczy w 99% przypadków mikrofirm.
  • Odpowiedz
@Garg84: node.js, react czy angular to lekki overkill, pewnie css/js/php załatwiłoby sprawę do prostych dynamicznych treści tym bardziej i hosting tani
  • Odpowiedz
W jaki sposób mogę wymusić reaktywność na tablicy dla nowo dodanych rzeczy ?

dodaje rzeczy do modelu następnie mam for z nich i chce podbindować parametry, robię to w taki sposób:
v-model="nazwa_modelu[index].parametr" i gdy zmieniam je to zmiany nie zachodzą w modelu, dopiero gdy zaczytam dodane wcześniej itemy z API to wszystko działa poprawnie

#vuejs
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki #vuejs #javascript #firebase #googlecloud
Robię sobie nie śpiesznie nowy projekt oparty o google firebase. Mam do was pytanko. Co powinienem przechowywać w baziedanych jako url fotki.
Mogę użyć storage location (gs://) i za pomocą getDownloadURL każdorazowo rozwiązywać promis dla wszystkich elementów wymagających wyświetlenia img.
A mogę też zapisać bezpośrenio download URL tylko pytanie czy ten URL nigdy się nie zmienia. I co jest
zboinek - Mireczki #vuejs #javascript #firebase #googlecloud
Robię sobie nie śpieszn...

źródło: comment_QgyTx1fS9FC0q9BMdiDiOKylpj6Ed7Uw.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witamy Was serdecznie Mirki i Mirabelki!

Jako, że to pierwszy post tutaj, to wypada się przedstawić. (͡ ͜ʖ͡▀ )
Jesteśmy DevMeetings i od 8 lat organizujemy bezpłatne warsztaty dla zaawansowanych developerów. Spotkania odbywają się w sobotę przez cały dzień, gdzie już możecie sami stworzyć aplikację przy użyciu nowej technologii. Specjalizujemy się w #frontend #javascript #react #reactjs #angularjs
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, potrzebuje waszej rady. Piszę sobie apkę webowa w django. Jako frontend używam vue + webpack. Z założenia chce mieć tak, ze na każdą stronę mam jeden komponent napisany w vue (nie chce SPA). Teraz mam to zsetapowane w ten sposób: https://medium.com/@jrmybrcf/how-to-build-api-rest-project-with-django-vuejs-part-i-228cbed4ce0c . W widoku w django podaje nazwe skryptu, który ma być załadowany przez webpack_loader. Templatka dla widoków jest wspólna i wyglada tak: https://pastebin.com/XVfUvbqf . Problem jest taki, że moje skrypty
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Radaka: Vue nie używam, więc precyzyjnie Ci nie odpowiem, ale API (patrzę na v2) do tagów jest i z tego, co widzę, ma wszystko, co może być potrzebne, więc powinno się dać.
  • Odpowiedz