@maciejze: Wchodzę na blog, a tam artykuły o nowościach z ES6. Gdybym dostawał złotówkę za każdy widziany artykuł/wpis na blogu, który o tym traktował, to już bym nie musiał dalej pracować. Niektórzy chyba uważają, że to wielkie faux pas mieć bloga o JS i nie mieć na nim artykułu o "nowościach w ES6" xD

co do pytania:
http://2ality.com/
  • Odpowiedz
#javascript #webdev Bawię się strapi.io - zajefajna zabawka. Jeszcze kodu nie dotknąłem a cała czarna robota już odwalona :D Pora zabrać się za front.

Teraz pytanie: no mam wygenerowane RESTowe API - ślicznie. Ale ponoć wspiera to z automatu też websockety. Nie mogę znaleźć info jak ich mogę użyć?
Ktoś, coś?
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam chciałbym poznać tajniki front-endu ( ͡° ͜ʖ ͡°) i tu właśnie #pytanie skierowane do was:
Jak zacząć ?, za co się zabrać w pierwszej kolejności ? Chodzi mi konkretnie o drogę zawodową w tym kierunku, nie chcę skupiać się na rzeczach zbędnych, żeby nie marnować czasu. Błagam o pomoc i proszę o wyrozumiałość ( ͡° ͜ʖ ͡°) #programowanie
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@EleganckiProgramista: Zacząłem naukę w ostatni piątek, zrobiłem na raz kursy html i css na codeacademy i po prostu zacząłem pisać stronkę. Tak jak napisał @anonim1133, zacznij coś robić. Jak czegoś nie wiesz to stackoverflow, albo pytaj na mirko tak jak ja wczoraj

btw. nie wiedziałem że pisanie stronek może tak wciągać ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@babysteps: Odnośnie .babelrc to szczerze mówiąc nie wiem, wiem tylko że aktualizując babela na z wersji 5.ileśtam do wersji 6.ileśtam wymaga tego pliku więc po prostu go stworzyłem i nie wnikałem dalej :)

Co do promised-mongo to wg mnie lepiej korzystać z wrappera choćby z tego powodu, że BlueBird reimplementuje funkcje dodając do nich suffix "async" nie modyfikując istniejących. Czyli nie będzie findOne tylko findOneAsync itp itd. I w mojej opinii
  • Odpowiedz
Chciałam zrobić apkę frontendową w angularze (albo czymkolwiek innym na JS). Kupiłam bootstrapowy template. Zastanawiam się od której strony zacząć łączyć template z angularem ( ͡° ͜ʖ ͡°) W przypadku thymeleafa (upraszczając: działanie wygląda podobnie jak angular) brałam template, oddzielałam content od sidebarów/headerów i potem sobie wstawiałam te tagi thymleafowe do HTMLa. Jak to powinno się zrobić z apką w JS, podobnie? Czy może najpierw w yeomenie wygenerować
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jjsszz:

nie powinno sie dodwac rzeczy do prototypow rzeczy wbudowanych typu Object, Array etc gdyz a) jest to wolne b) co jezeli w przyszlosci przegladarki to zaimplementuja i twoja implementacja bedzie sie roznic od speca? duze szasne, ze popsujesz sobie wtedy strone.
  • Odpowiedz
@jjsszz: domyslalm sie ale to tak na przyszlosc bo jest to zwyczjanie zla praktyka.

@Marmite: sluszna uwaga, obilo mi sie to o uszy i moze nie potrzebne potwarzam. pogooglowalem i zdaje sie to dotyczyc tylko host objects (obiekty srodowiskowe?) czyli np HTMLElement itp.
  • Odpowiedz
contextmenu - tego eventu używasz żeby zablokować domyślne menu, wewnątrz listenera wywołaj sobie funkcję toggleMenu, która będzie wyświetlała menu kontekstowe w miejscu kliknięcia i chowała w przypadku gdy już jest otwarte
click - tego eventu używasz jeżeli user kliknie poza menu kontekstowym żeby się schowało

tak czy siak musisz zablokować menu kontekstowe eventem powyżej

edit:
coś jak tutaj http://www.sitepoint.com/building-custom-right-click-context-menu-javascript/
  • Odpowiedz
MEAN Web Development do pobrania dzisiaj #zadarmo:
https://www.packtpub.com/packt/offers/free-learning

Master real-time MEAN web application development and learn how to construct a MEAN application using a combination of MongoDB, Express, AngularJS, and Node.js

- Learn how to construct a fully functional MEAN application by using its components along with the best third-party modules

- Harness the power of the JavaScript ecosystem to effectively run, build, and test your MEAN
FarmazonowyMsciciel - MEAN Web Development do pobrania dzisiaj #zadarmo:
https://www...

źródło: comment_vRMjG80VubdXdlE753a9gWrJuTWurg18.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czyli raczej nie zrobie C# z JavaScirptu?

Raczej nie, ale ktoś już to zrobił za ciebie :) Jak przychodzisz z C# to polecam zainteresować się TypeScript.

Możesz mi pokazać jak się tworzy zmienne wewnątrz class? O_o


@
  • Odpowiedz
Potrzebuję hosta (VPS) - jakiś starter do stron internetowych.
Warunki, które musi spełniać hosting:
1. Niska cena (ilość > jakość)
2. Czat z supportem 24/7
3. Linux, ssh (shell)
Może na coś jeszcze powinienem zwrócić uwagę, ale mi nie przychodzi w tej chwili do głowy?
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Learning Single-page Web Application Development do pobrania dzisiaj #zadarmo:
https://www.packtpub.com/packt/offers/free-learning

Build powerful and scalable single-page web applications using a full stack JavaScript environment with Node.js, MongoDB, AngularJS, and the Express framework

- Deal with user authentication on single page web application.

- Test with Karma and
FarmazonowyMsciciel - Learning Single-page Web Application Development do pobrania dz...

źródło: comment_oDK2HMn9vqUhcpPMw81KUIjdxhA49yYD.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FarmazonowyMsciciel: ja ostatnio miałem do oddania za darmo dwie dobre pozycje o Javie i Ruby (co prawda miały kilka lat, ale były nadal aktualne), to usłyszałem, że hurr durr powinno się płacić duże kary za dawanie takich książek do nauki...
  • Odpowiedz
Wydaje mi się, że #nodejs ma dwie głowne zalety:
- ten sam język ( #javascript ) na "froncie" i "backendzie"
- asynchroniczność, a co za tym idzie wydajność
Zastanawiam się nad przyszłością #nodejs. Owszem zyskuje on na popularności, ale nie wiem właściwie dlaczego. Przecież np. takie Pythonowe Tornado też całkiem nieźle sobie radzi z asynchronicznością, tak jak i Javowe Netty. Czy zaleta posiadania "full stack
  • 59
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Java jest tu prosta - Spring, Hibernate


@Ginden: zajebiście prosta, ciężkie frameworki, masa koncepcji: AOP, DI, IoC, ORM z masą kruczków i zachowań kompletnie niezrozumiałych dla początkującego programisty.
Sam pamiętam jak to wyglądało u mnie na studiach: nawet ludzie bezproblemowo programujący w JS, C++ czy PHP nie dawali rady nawet skonfigurować projektu.
Jak poszła fama że @lerner can into spring to byłem bardziej oblegany niż fotomodelka na konwencie anime.
  • Odpowiedz
Mirki, mam problem z asynchronicznością w #javascript i nie mogę dojść, jak zrobić, żeby dobrać się do pewnych elementów jednego obiektu w drugim. W przykładzie https://jsfiddle.net/hn3fgo91/ mam obiekt canvas i chciałbym, żeby po wywołaniu metody setBackground można było się odwoływać bezpośrednio z obiektu canvas do pól this.width oraz this.height.

Jak to ugryźć najlepiej?
#javascript #webdev #naukaprogramowania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomash-pl: mi się wydaje, że z deka nie czaisz asynchroniczności… :P Callback wywoływany jest wtedy, kiedy następuje jakieś zdarzenie, nie możesz zatem zrobić czegoś, typu element.waitForClick() - ba, jest to sprzeczne z logiką eventloopa. Async i await można przedstawić jako pattern generatora + obietnicy, tak więc jest to zwyczajny lukier składniowy. Jeśli chodzi natomiast o babel, to ma sens tylko wtedy, kiedy piszesz kod z najnowszymi ficzerami ecmascript i chcesz
  • Odpowiedz
Hej mireczki, mam problem z zadaniem :( Muszę umieścić dane na tzw. 'fake' API. Jaką stronę polecacie do umieszczenia tam danych? I ewentualnie chciałbym zapytać czy jest jakiś mały poradnik jak pobierać te dane RESTowo? Z góry wielkie dzięki za każdą pomoc lub wskazówkę :)
#javascript #webdev
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@theon404: Nie bardzo rozumiem jak ma działać takie fake API. Chodzi ci o to, że API ma nie mieć backendu, tylko odpowiadać jakimś predefiniowaną odpowiedzią? Jeśli tak to postaw serwer na node.js + express - szybko i sprawnie. Ale równie dobrze możesz po prostu użyć local storage w przeglądarce i tam przechowywać obiekty odpowiedzi.

Jak szukasz biblioteki, która dobrze gra z restowym api to polecam Backbone oraz książkę Developing Backbone.js
  • Odpowiedz