15 lipca we Wrocławiu organizujemy w firmie LiveChat hackathon!

Tematem przewodnim będzie budowa produktu/prototypu, który pokazuje Waszą wizję komunikacji w internecie za następne 10 lat. Ściągamy wszelkie bariery i budujemy coś z niczego :)

Zachęcamy do udziału szeroko pojęte osoby produktowe (developerów, designerów, PMów). Zespoły max. 3 osobowe. Dla najlepszych uczestników przewidujemy wartościowe nagrody, włącznie z ofertą pracy w LiveChat.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wziąłem sobie radę na temat mojej czytelności do serca i staram się pisać bardziej przystępnie ( ͡° ͜ʖ ͡°).

TL;DR setState w React'ie może działać asynchronicznie i czasami można się na tym przejechać. Na szczęście setState może przyjmować funkcje ( ͡° ͜ʖ ͡°).

News ten podobno wstrząsnął sceną Reactową. Odpowiedzialny za niego jest Pan Abramov - jeden z
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xDrope: Hmm kurcze kolego fajny newsik i oczywiście dzięki za podzielenie się wiedzą :)

Ale kurde mam wrażenie że czytam tu odkrycie nowego pierwiastka/leku na raka czy coś podczas gdy ja, mając doświadczenie z reactem jakieś 3 dni xD, o tym wiem i to tak na szybko przelatując wzrokiem dokumentację bo mam zadanie rekrutacyjne do zrobienia w krótkim czasie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Poniedziałek z JavaScript - dla zabieganych Mirków #justjoinitoferty odc#20

poniedziałek - JavaScript, wtorek - PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby/Testing, sobota - mobile.

Dla tych nieco bardziej zabieganych programistów, co to nie mają czasu szukanie roboty tylko wolą siedzieć na Wykopie. ( ͡° ͜ʖ ͡°) Zbiorcza forma, zaledwie raz w tygodniu z jednego języka,
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbym "wyłączyć" jedną z funkcji globalnych javascript na pewnej stronie. Strona korzysta z websockets i po otrzymaniu pewnych danych wywołuje tę funkcję żeby zaktualizować stronę. Ja chciałbym żeby po otrzymaniu tych danych nic nie robiła, czyli efekt taki jakby w skrypcie było

function taFunkcja() {
return;
}
Nie musi to być żadne eleganckie rozwiązanie, potrzebuję tylko dla siebie. Jak najłatwiej można uzyskać taki efekt? Z userscriptu chyba nie mogę "przedefiniować" funkcji? #
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript #react #angularjs #vuejs
Jest sens faktycznie pakować się w spa tylko po to by być "nowoczesnym" i pisać po stronie backendu jedynie API ?

Ps. Czy tylko ja mam wrażenie, że frameworki js do spa wymagają za dużo dodatków do zrobienia czegoś używalnego? (Już pomijając tworzenie API po stronie backendu)
- znacznie szybciej natomiast można uzyskać działający produkt we frameworkach backendowych.

Więc
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pandev: IMO SPA to przede wszystkim szybsze działanie aplikacji dla usera końcowego, mniejsze wymagania dla infrastruktury (proste API ma mniejsze wymagania sprzętowe niż aplikacja z np. JSP, a sama strona SPA skompilowana pójdzie na czystym nginxie). Dodatkowo fajnie to wygląda na urządzeniach mobilnych - jak normalna aplikacja. Fajnie też wygląda sprawa cache - cała aplikacja SPA jest z reguły wolnozmienna i może być cachowana w przeglądarce, jak do tego dołożymy
  • Odpowiedz
jak zabezpieczone jest korzystanie z Google Maps JavaScript API?

Google mówi o nie dodawaniu klucza bezpośrednio w htmlu - ok, ale i tak koniec końców wchodzisz na stronę, gdzie ktoś korzysta z płatnego api i wyświetla mapę to widzisz w DevToolsach request do Googla z kluczem.
Dodatkowo Google zaleca wpisywanie dozwolonych domen, które mogą korzystać z tego klucza - zapewne sprawdzają HTTP_REFERER z headersów, a co w headersach, to łatwo można podrobić.

Nie miałem czasu
cichykacik - jak zabezpieczone jest korzystanie z Google Maps JavaScript API?

Goog...

źródło: comment_pAMlA7JOUglGt2lGlGHMRnl21BKJdqa1.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy można pobrać gdzieś niezbędne pliki #angularjs w wersji 4.x? Czy konieczna jest ta cała zabawa z Angular CLI? Ja rozumiem że dzisiaj aplikacje buduje się w taki sposób, ale czy te wszystkie rzeczy automatycznie generowane przy tworzeniu nowego projektu są potrzebne? Potrzebuję Angulara w bardzo prostej aplikacji (choć czy pojedynczy komponent można nazwać aplikacją?), taka organizacja projektu to aż nadto na moje potrzeby, a istotna jest dla mnie wydajoność.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@L24D: można zainstalowac potrzebne komponenty angulara z npma bez używania angular-cli

edit: pytanie tylko, czy użycie najnowszego angulara do Twoich potrzeb to nie jest strzelanie z armaty do muchy ;)
  • Odpowiedz
Postanowiłem popełnić kilka wpisów związanych z Reactem, Reactem-Nativem oraz okolic. Nie chce mi się prowadzić bloga, więc wpisy będą bezpośrednio tutaj. Nie chcę mieć swojego tagu (przynajmniej póki co), ale znajdziecie mnie pod tagami z tego wpisu i mogę robić komentarze taktyczne do wołania ( ͡° ͜ʖ ͡°).

Na dzisiaj React i no-bind rule.

TL;DR Nie należy w propsach bezpośrednio bindować, wstawiać funkcji (najczęściej arrow function), wstawiać JSXa ani wpisywać bezpośrednio nieprymitywnej wartości
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xDrope: Troche offtop ale co powiecie na używanie style w componentach, bo ostatnio miałem przez to pszypał, a uważam, że dodanie pewnych własności css przez style jest o wiele czytelniejsze niż tworzenie całej klasy dla jednej/dwóch właściwości?
  • Odpowiedz
Cześć mirki!

Polećcie mi proszę jakiś javascriptowy framework, który pozwoli mi w bardzo prosty sposób tworzyć frontend i maniupulować animowanymi obiektami (w postaci Sprite'ów) - wymóg konieczny. Nie musi być super znany.

W dodatku chciałbym się was zapytać, czy jest możliwość tworzenia w CSS / HTML buttonów, które są złożone z obrazka i działają w stylu hoverów z CSS? tzn. mam przycisk "START" w postaci obrazka, oraz jego bliźniaczą podświetloną wersje. Czy
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach