Podczas swojej nauki #webdev w końcu dotarłe do momentu w którym muszę wybrać jakąś biblioteke/framework do budowy interfejsu na bazie komponentów. Nie bede ukrywał, że moim celem jest w koncu znaleźć posade juniora lub chociażby załapać się na praktyki w jakiejś solidnej firmie. Jako że jestem niedawno po lekturze książki "Jedna rzecz" i już nie mam wątpliwości że branie się za kilka rzeczy na raz sabotuje moj progres, chce postawic na jedną
wpisy
Wszystkie
Archiwum
- 19
https://conf.vuejs.org - pierwsza konferencja odbędzie się... we Wrocławiu.
#vue #vuejs #javascript #webdev
#vue #vuejs #javascript #webdev
- 21
wszystkie linki: webMASTAH.weekly.027 – Jak (dokładniej) wyceniać zadania IT?
TOP5 tego wydania (wg. waszych klików):
1. Nowoczesny stos technologiczny dla front-endu #frontend
2. Jak wycenić projekt IT w 10 minut? #it
3. "Prawdziwy programista" w pogoni za nowościami #programowanie
4. Why vue (not react) is the new jquery #vuejs #jquery
5. NullBudgetException, czyli dobry produkt nie sprzeda się sam
Kto chce mieć zawsze na mailu ten się zapisuje
a kto ma ból
TOP5 tego wydania (wg. waszych klików):
1. Nowoczesny stos technologiczny dla front-endu #frontend
2. Jak wycenić projekt IT w 10 minut? #it
3. "Prawdziwy programista" w pogoni za nowościami #programowanie
4. Why vue (not react) is the new jquery #vuejs #jquery
5. NullBudgetException, czyli dobry produkt nie sprzeda się sam
Kto chce mieć zawsze na mailu ten się zapisuje
a kto ma ból
- 1
Wołam zainteresowanych (11) z listy webmastah.weekly
Możesz zapisać/wypisać się klikając na nazwę listy.
Masz problem z działaniem listy? A może pytanie? Pisz do IrvinTalvanen
! @normanos @damienvalentine @100lik @Gomusss @papierowe_sanki @ArtEuphoria @p98 @4565h6tr7756 @poszlo_wyszlo @wojkac @nihil_novi
Możesz zapisać/wypisać się klikając na nazwę listy.
Masz problem z działaniem listy? A może pytanie? Pisz do IrvinTalvanen
! @normanos @damienvalentine @100lik @Gomusss @papierowe_sanki @ArtEuphoria @p98 @4565h6tr7756 @poszlo_wyszlo @wojkac @nihil_novi
@khejit: Tu jest ciekawa dyskusja na ten temat.
TLDR: Progressive enhancement dotyczy coraz bardziej wymagań sieciowych a nie javascript'a, więc niezłą odpowiedzią wydają się aplikacje/strony które prerenderują początkową zawartość po stronie serwera (np node.js) żeby zminimalizować użycie danych, natomiast javascript można coraz bardziej przyjmować za pewnik. Ogólnie jest to kwestia sporna i decyzja developera, bo przypadki mogą być bardzo różne.
TLDR: Progressive enhancement dotyczy coraz bardziej wymagań sieciowych a nie javascript'a, więc niezłą odpowiedzią wydają się aplikacje/strony które prerenderują początkową zawartość po stronie serwera (np node.js) żeby zminimalizować użycie danych, natomiast javascript można coraz bardziej przyjmować za pewnik. Ogólnie jest to kwestia sporna i decyzja developera, bo przypadki mogą być bardzo różne.
- 1
#vuejs #javascript
Mam problem z odpaleniem funkcji ready w Vuejs na telefonach komórkowych.
Nie mogę znaleźć nic w necie, ktoś coś pomoże?
Mam problem z odpaleniem funkcji ready w Vuejs na telefonach komórkowych.
Nie mogę znaleźć nic w necie, ktoś coś pomoże?
@bonus: ten przyklad dziala mi bez problemu na safari https://jsfiddle.net/n4aj1d7f/1/ (tobie?) jeśli dziala to coś gdzieś skopałeś ale niestety nie wywróżę gdzie
- 0
@Chanandler: Hmm rzeczywiście ten przykład działa, nie mam pojęcia co jest nie tak z moim kodem. Na desktopie wszystko działa, a taka sama logika jak w twoim przykładzie.
- 1
Ogarnia ktoś Webpacka i odpowiedziałby na kilka pytań, bo już #!$%@? dostaję?
Na początek, mam taką strukturę projektu:
W vendor.js chciałbym zaimportować Vue, które pobrałem z npm. Standardowe
#webpack #frontend #npm #vuejs
Na początek, mam taką strukturę projektu:
/node_modules/
/src/
- /app/
--- - vendor.js
W vendor.js chciałbym zaimportować Vue, które pobrałem z npm. Standardowe
import 'vue'
nie działa - nie wywala błędu, ale nie dołącza biblioteki do pliku.#webpack #frontend #npm #vuejs
- 1
masz moj config do webpacka:
const webpack = require('webpack');
module.exports = {
// the main entry of our app
entry: ['./src/index.js', './src/auth/index.js'],
// output configuration
output: {
path: __dirname + '/build/',
publicPath: 'build/',
filename: 'build.js',
},
module: {
loaders: [
{ test: /\.vue$/, loader: 'vue' },
{ test: /\.html$/, loader: 'html' },
{ test: /\.css$/, loader: "style-loader!css-loader" },
{ test: /\.js$/, loader: 'babel', exclude: /node_modules/ }
]
},
babel: {
presets: ['es2015'],
- 0
@zukuS: po co kombinujesz pod gorke jak jest dostepny template vue-webpack ? Rozumiem, ze pewne rzeczy warto rozumiec itp a nie kopiowac, ale nie ma co wynajdowac kola od nowa.
- 7
Pozwalam sobie zalozyc, ze gosciu na 100% jest Polakiem ( ͡° ʖ̯ ͡°)
Ciekawe czy nie jakis Mireczek?
#webdev #polandstronk #programowanie #vuejs #javascript
Ciekawe czy nie jakis Mireczek?
#webdev #polandstronk #programowanie #vuejs #javascript
- 3
Powiedzcie mi jak to jest z Vue i Vue2. Vue2 jakoś drastycznie się różni, wymaga zmiany metodyk, strategii pisania kodu? Chciałbym do tego przysiąść w końcu. Znam dobrze ng, nie mam podstaw w react. Chcę dać szansę VueJS i pytanie czy nauka Vue a Vue2 czymś się różni?
#programowanie #frontend #webdev #javascript #vuejs
#programowanie #frontend #webdev #javascript #vuejs
@vanot: jest właśnie po migracji średniej aplikacji z 1 na 2 i dużych różnic nie ma. Ale poleciało kilka maleństw, np filtry dla zmiennych, czy zabawki związane z animacjami. Nawet CLI jest, które w miaaarę za rączkę prowadzi z aktualizacją... ale, że to aplikacja w symfony, więc uważało system szablonów Symfony za swój. Mały problem w sumie.
Za to na plus - operujemy w aplikacji na sporych listach obiektów i działa
Za to na plus - operujemy w aplikacji na sporych listach obiektów i działa
#programowanie #webdev
Co sądzicie o #vuejs? Nie jestem fanem pogoni za nowościami, ominął mnie hype na #angularjs, do #react jestem sceptycznie nastawiony. Mam jakieś tam doświadczenei w #backbone i może dlatego vue.js robi na mnie dobre wrażenie, bo podobnie jak backbone - jest prosty, bariera wejścia wydaje się być niska w porównaniu np. do angulara. Pisząc w vue.js nadal mamy poczucie, że piszemy w "czystym js" - w przeciwieństwie do
Co sądzicie o #vuejs? Nie jestem fanem pogoni za nowościami, ominął mnie hype na #angularjs, do #react jestem sceptycznie nastawiony. Mam jakieś tam doświadczenei w #backbone i może dlatego vue.js robi na mnie dobre wrażenie, bo podobnie jak backbone - jest prosty, bariera wejścia wydaje się być niska w porównaniu np. do angulara. Pisząc w vue.js nadal mamy poczucie, że piszemy w "czystym js" - w przeciwieństwie do
@kadetem_tera: już jest niemodny, teraz pisze się w vanilla js.
@panjerzyduzomierzy: Ja tam JS bardzo lubię, uważam tylko że brak solidnej biblioteki standardowej za przyczynę wielu "problemów" ekosystemu, czyli np miliarda podobnych bibliotek zagracających npma
Z okazji wydania #vuejs 2 postanowiłem unowocześnić swój warsztat. Mam pytanie o autoryzację vue z backendem #php
1. Autoryzacja z JWT, tokenami.
2. zwykłe logowanie, przeładowanie strony i mamy gotową sesję
Za drugim rozwiązaniem przemawia prostota, za pierwszym uniwersalność kodu. Nie wydaje mi się bym potrzebował autoryzacji z innego klienta niż przeglądarka.
Jak Wy to robicie u siebie?
#webdev, nieśmiało dodam że backend PHP to #laravel 5.3, chcę natomiast mieć takie
1. Autoryzacja z JWT, tokenami.
2. zwykłe logowanie, przeładowanie strony i mamy gotową sesję
Za drugim rozwiązaniem przemawia prostota, za pierwszym uniwersalność kodu. Nie wydaje mi się bym potrzebował autoryzacji z innego klienta niż przeglądarka.
Jak Wy to robicie u siebie?
#webdev, nieśmiało dodam że backend PHP to #laravel 5.3, chcę natomiast mieć takie
- 2
@grzesiek123321: JWT i sesja, moim zdaniem dwa zupełnie różne zastosowania do innego rodzaju aplikacji. http://cryto.net/~joepie91/blog/2016/06/13/stop-using-jwt-for-sessions/
- 0
@grzesiek123321: powiem tak, WG MNIE, jeśli możesz użyć ciastek i sesji - to ich użyj, i tyle w temacie @bonus:
Tworzę sobie prosty element, który ze zmiennej:
kontakty = [ {id: 1, nazwa: 'N1'}, {id: 2, nazwa: 'N2'},{id: 3, nazwa: 'N3'} ];
generuje sobie komponenty. Standard.
Wszystko się ładnie odświeża dopóki zmieniam pojedyncze dane, np nazwę kontakty[1].nazwa = "N22", ale w momencie gdy podmieniam całą zawartość zmiennej kontakty na inną (kontakty = tablica2zAjaxa) to Vue w ogóle nie reaguje na taką zmianę.
Da się jakoś wymusić wyrenderowanie komponentów od nowa?
#vuejs
kontakty = [ {id: 1, nazwa: 'N1'}, {id: 2, nazwa: 'N2'},{id: 3, nazwa: 'N3'} ];
generuje sobie komponenty. Standard.
Wszystko się ładnie odświeża dopóki zmieniam pojedyncze dane, np nazwę kontakty[1].nazwa = "N22", ale w momencie gdy podmieniam całą zawartość zmiennej kontakty na inną (kontakty = tablica2zAjaxa) to Vue w ogóle nie reaguje na taką zmianę.
Da się jakoś wymusić wyrenderowanie komponentów od nowa?
#vuejs
@TwigTechnology: hmm... wygląda na to że zmieniasz kontakty żeby nie wskazywała na obiekt na który wskazywałą do tej pory, tylko na jakiś inny, a dane pobiera ze starej.
Znalazłem coś takiego:
Jeszcze by się przydało dopisać coś do usuwania starych danych.
EDIT: "kod" nie działa...
Znalazłem coś takiego:
for(var k in firstObject) secondObject[k]=firstObject[k];
Jeszcze by się przydało dopisać coś do usuwania starych danych.
EDIT: "kod" nie działa...
@TwigTechnology: hmm, nie widzę problemu z tym https://jsfiddle.net/76mwk3mm/
- 3
@Jojne_Zimmerman: Nie mnie oceniać.
Podchodziłem do nauki Angulara, szło jak po grudzie.
Ale w międzyczasie zobaczyłem VUE i w ramach nauki na pewnym projekcie appka typu CRM - ( kontakty, sprawy, tasklist ) powstała w tydzień. Całość z ładny czytelny routing, przejściami płynnymi, cache itp. Banalne w obsłudze. Jakieś sortowania kwestia kilku wyrazów i po prostu działa.
Z wersją 2.0 doszły rzeczy które musiałem samemu kombinować... Jeszcze przyjemniej się go używa.
Podchodziłem do nauki Angulara, szło jak po grudzie.
Ale w międzyczasie zobaczyłem VUE i w ramach nauki na pewnym projekcie appka typu CRM - ( kontakty, sprawy, tasklist ) powstała w tydzień. Całość z ładny czytelny routing, przejściami płynnymi, cache itp. Banalne w obsłudze. Jakieś sortowania kwestia kilku wyrazów i po prostu działa.
Z wersją 2.0 doszły rzeczy które musiałem samemu kombinować... Jeszcze przyjemniej się go używa.
- 3
@factorys: Ja zrobiłem 3 appki w Vue, co prawda dość małe ale jednak. Bez Vuexa ciężko mówić o dużych projektwach
#vuejs #vue #javascript #webdev #technologia
[Vue 2.0 is Here!](https://medium.com/the-vue-point/vue-2-0-is-here-ef1f26acf4b8#.#!$%@?)
[Vue 2.0 is Here!](https://medium.com/the-vue-point/vue-2-0-is-here-ef1f26acf4b8#.#!$%@?)
Today I am thrilled to announce the official release of Vue.js 2.0: Ghost in the Shell. After 8 alphas, 8 betas and 8 rcs (a total coincidence!), Vue.js 2.0 is ready for production! The official guide has been fully updated and is available at vuejs.org/guide.
warto sie uczyc #vuejs czy lepiej poczekac na 2.0?
- 1
@qwelukasz: Masz na myśli Vue.js 2? Składniowo jest bardzo podobna do 1. Śmiało możesz już się uczyć.
https://vuejs.org/2016/04/27/announcing-2.0/#Compatibility-and-What-to-Expect-Next
https://vuejs.org/2016/04/27/announcing-2.0/#Compatibility-and-What-to-Expect-Next
@qwelukasz: możesz się już uczyć 2.0, dokumentacja jest gotowa
- 4
Hej mireczki, które interesują się #vuejs (może #javascript trochę też podchodzi):
razem z kumplem prowadzimy newsletter poświęcony temu ciekawemu frameworkowi http://vue-newsletter.com/ - właśnie wypuściliśmy 10 wydanie i z tej okazji chciałem zrobić mini reklamę na mirko ( ͡° ͜ʖ ͡°)
Link do najnowszego wydania
razem z kumplem prowadzimy newsletter poświęcony temu ciekawemu frameworkowi http://vue-newsletter.com/ - właśnie wypuściliśmy 10 wydanie i z tej okazji chciałem zrobić mini reklamę na mirko ( ͡° ͜ʖ ͡°)
Link do najnowszego wydania
- 0
@venticco: Czyżby konkurencja dla vuejsfeed.com ?
- 0
ciężko temu zaprzeczyć, chociaż dziwnym trafem prawie 2 tygodnie po tym gdy my wydaliśmy pierwszy issue, nagle ktoś wpadł na identyczny pomysł i założył drugi newsletter ;)
imo to dobra oznaka - community rośnie a promowanie wartościowych materiałów jest na plus i dla autorów i dla samego frameworka, więc każdy kto dorzuca swoje trzy grosze do promowania Vue jest mile widziany
imo to dobra oznaka - community rośnie a promowanie wartościowych materiałów jest na plus i dla autorów i dla samego frameworka, więc każdy kto dorzuca swoje trzy grosze do promowania Vue jest mile widziany
- 1
Mirki, mam pewien problem. Używam #vuejs i potrzebuję zrobić walidację inputów.
Używam http://vee-validate.logaretm.com/
Jednak działa to w przypadku kodu inline, a jak mam go już w templatce to za żadne skarby nie chce działać. #webdev
Jakiś hint co zrobić w tej sytuacji?
Używam http://vee-validate.logaretm.com/
Jednak działa to w przypadku kodu inline, a jak mam go już w templatce to za żadne skarby nie chce działać. #webdev
Jakiś hint co zrobić w tej sytuacji?
- 1
@Neproify: Opłaca się robić cokolwiek, nawet jeśli kiedyś nic z tego nie będzie, to zostanie ci wiedza jaką nabyłeś w trakcie tworzenia, jakie problemy napotkałeś, rozwiązałeś itd.
- 1
@Govr: forum? to przy okazji wehikuł czasu zbuduj i sie cofnij do 2005 ( ͡° ͜ʖ ͡°)
a tak serio to proponowałbym coś w stylu wykopu czy reddita zrobic
chyba że tylko do nauki to cokolwiek nie zrobisz bedzie spoko
a tak serio to proponowałbym coś w stylu wykopu czy reddita zrobic
chyba że tylko do nauki to cokolwiek nie zrobisz bedzie spoko
czołem Mirki,
wstaje dzisiaj rano, wchodze na wypok, czytam, czytam... afera z allegro. Jak mnie boli (jak kazdego zresztą), że ten cały lichy serwis ma monopol na polskim rynku. Po prostu siedze i płacze. Gdzieś podskórnie czuje, że zagraniczni gracze jak #ebay czy #aliexpress nigdy nie zdominują naszego rodzimego rynku :((
nie bede sie chwalił, ze jestem #programista15k ...chodzi mi o to, że rzucam propozycję: czy ktos ma pomysl, jak z powodzeniem
wstaje dzisiaj rano, wchodze na wypok, czytam, czytam... afera z allegro. Jak mnie boli (jak kazdego zresztą), że ten cały lichy serwis ma monopol na polskim rynku. Po prostu siedze i płacze. Gdzieś podskórnie czuje, że zagraniczni gracze jak #ebay czy #aliexpress nigdy nie zdominują naszego rodzimego rynku :((
nie bede sie chwalił, ze jestem #programista15k ...chodzi mi o to, że rzucam propozycję: czy ktos ma pomysl, jak z powodzeniem
@YetAnotherTakenNickname: lubię ambitnych mirkow. Powodzenia.
@YetAnotherTakenNickname Jakby wykupic reklame w telewizji i radiu, to moze wtedy takie nowe allegro by mialo rację bytu
Idzie ktoś na dzisiejszy TRUG w Sopocie? Jednym z tematów będzie też Vue.js
Warto ten kurs?
Myślę by w wolnym czasie sobie podszkolić vue
https://www.udemy.com/vuejs-2-the-complete-guide/
Learn Vue step by step też jest ok, ale Jeffrey Way uparł się by nie używać Vuex tylko swoje rozwiązania proponuje. Jak dla mnie ten drugi kurs to może być uzupełnienie.
Dokumentacja jest ok, ale za te kilkanaście euro masz wszystko podane po kolei.