Skip to content
    • 16 Sep

    • 28 Oct

    • 24 Nov

    • 15 Dec

    • 16 Jan

    • 9 Feb

    • 18 Mar

    • 22 Apr

    • 20 May

    • 17 Jun

    • 22 Jul

    • 19 Aug

    • 16 Sep

    • 21 Oct

    • 18 Nov

    • 16 Dec

    • 13 Jan

    • 10 Feb

    • 9 Mar

    • 13 Apr

    • 11 May

    • 8 Jun

    • 13 Jul

    • 10 Aug

    • 14 Sep

    • 12 Oct

    • 9 Nov

    • 14 Dec

    • 11 Jan

    • 8 Feb

    • 8 Mar

    • 12 Apr

    • 10 May

    • 14 Jun

    • 12 Jul

    • 9 Aug

    • 13 Sep

    • 11 Oct

    • 8 Nov

    • 13 Dec

    • 10 Jan

    • 14 Feb

    • 14 Mar

    • 11 Apr

    • 9 May

    • 13 Jun

    • 11 Jul

    • 8 Aug

    • 12 Sep

    • 10 Oct

    • 14 Nov

    • 12 Dec

    • 9 Jan

    • 13 Feb

    • 13 Mar

    • 10 Apr

    • 8 May

    • 12 Jun

    • 10 Jul

    • 14 Aug

    • 11 Sep

    • 9 Oct

    • 13 Nov

    • 11 Dec

    • 8 Jan

    • 12 Feb

    • 11 Mar

    • 8 Apr

    • 13 May

    • 10 Jun

    • 8 Jul

    • 12 Aug

    • 9 Sep

    • 14 Oct

    • 10 Nov

    • 9 Dec

    • 13 Jan

    • 10 Feb

    • 10 Mar

    • 14 Apr

    • 12 May

    • 9 Jun

    • 14 Jul

    • 11 Aug

    • 10 Sep

    • 13 Oct

    • 10 Nov

    • 15 Dec

    • 12 Jan

    • 9 Feb

    • 13 Apr

    • 11 May

    • 8 Jun

    • 13 Jul

    • 10 Aug

    • 14 Sep

    • 12 Oct

    • 9 Nov

    • 14 Dec

    • 13 Jan

    • 8 Feb

    • 12 Apr

    • 10 May

    • 14 Jun

    • 12 Jul

    • 9 Aug

    • 13 Sep

    • 11 Oct

    • 8 Nov

    • 13 Dec

    • 10 Jan

    • 14 Feb

    • 13 Mar

    • 8 May

    • 12 Jun

    • 10 Jul

    • 14 Aug

    • 11 Sep

    • 9 Oct

    • 21 Nov

    • 11 Dec

    • 8 Jan

    • 12 Feb

    • 12 Mar

    • 9 Apr

    • 14 May

    • 11 Jun

    • 9 Jul

    • 13 Aug

    • 10 Sep

    • 8 Oct

    • 12 Nov

    • 9 Dec

    • 14 Jan

    • 11 Feb

    • 11 Mar

    • 8 Apr

    • 12 May

    • 10 Jun

    • 8 Jul

    • 12 Aug

    • 8 Sep

    • 14 Oct

    • 11 Nov

Meetup #39

Event Details

2017-11-08
The Place Warsaw Spire
18:30

Speakers

Avatar of Piotr Koszuliński
Bio

Za szeroko zamkniętymi drzwiami Flag

Wydawać by się mogło, że edycja tekstu, jedna z podstawowych interakcji człowieka z komputerem, nie powinna w dzisiejszych czasach nastręczać zbytnich problemów. Przedstawię gdzie doszliśmy przez niemal 25 lat istnienia WWW i przy okazji odpowiem na kilka dziwnych pytań (np. dlaczego nie ma keyCode na Androidzie).

Avatar of Jakub Skałecki
Bio

Vue.js - udany mix React.js i Angular.js Flag

Vue.js to względnie nowe dziecko na podwórku frameworków JS. Stworzone na bazie doświadczeń z Angulara i Reacta, pozwala na dużo szybsze i naturalniejsze tworzenie aplikacji. Jeżeli słyszałeś o Vue i chciałbyś dowiedzieć się na czym polega fenomen jego rosnącej popularności, zapraszam na moją prezentację. Opiszę moją przygodę z tym frameworkiem, przybliżę jego główne założenia, porównam z konkurencją i wyjaśnię dlaczego kolejne projekty zamierzam robić właśnie w nim.

Avatar of Kamil Dzieniszewski
Bio

SEO w aplikacjach SPA Flag

Krótka, ale kręta historia SEO w SPA, czyli jak promować nowoczesne aplikacje webowe.

Avatar of Piotr Błaszczak
Bio

Clean Architecture in Node.js Flag

In this talk, I’ll show you my implementation of Clean Architecture in Node.js. If you are not familiar with the concept, you should look for Rober C. Martin talks. Due to the time limit, I’m going to do only the short introduction to CA, enough to inspire you to go deeper on the subject. Next, I’ll show you some useful tools in our JavaScript world to achieve good architecture design. We will use TypeScript to model your domain, IversifyJS to connect your application layers, TSOA to expose your REST API and generate Swagger contract. Swagger will allow you to generate great documentation and API clients in around 20+ other languages. In the end, you will be able to create testable, frameworks independent application.

Videos

See all talks

Video thumbnail: WarsawJS talk

Piotr Koszuliński

Video thumbnail: WarsawJS talk

Jakub Skałecki

Video thumbnail: WarsawJS talk

Kamil Dzieniszewski

Video thumbnail: WarsawJS talk

Piotr Błaszczak

  • 144Meetups
  • 293Speakers
  • 491Talks