meetjspl / bielsko-biala Goto Github PK
View Code? Open in Web Editor NEWWszystkie organizacyjne sprawy Meet.js Bielsko-Biała
Home Page: https://www.meetup.com/meet-js-Bielsko-Biala
Wszystkie organizacyjne sprawy Meet.js Bielsko-Biała
Home Page: https://www.meetup.com/meet-js-Bielsko-Biala
In my presentation, I want to show you that there are so many ways of getting data from API's in React. Some of them with a little effort can be very powerful and easy to maintain in the future.
Theme: oktoberfest - zapewnic rozne rodzaje piwa :-)
17:30 - 17:45 - Otwarcie Meetupu
17:45 - 18:45 - Prelekcje (3 x 20 min)
18:45 - 18:55 - Lighting talki (2 x 5 min)
18:55 - 19:15 - Przerwa
19:15 - 20:15 - World Cafe
20:15 - 20:20 - Zakonczenie czesci oficjalnej Meetupu
20:20 - 21:00 - Networking i część nieoficjalna
17:30 - 17:45 - Otwarcie Meetupu
17:45 - 18:45 - Prelekcje (3 x 20 min)
18:45 - 18:55 - Lighting talki (2 x 5 min)
18:55 - 19:15 - Przerwa
19:15 - 20:15 - World Cafe
20:15 - 20:20 - Zakonczenie czesci oficjalnej Meetupu
20:20 - 21:00 - Networking i część nieoficjalna
Progressive Web Application is a wonderful technology which could ditch the need of creating native mobile applications, at the same providing better UX and improving conversions in your product. Everything works smoothly on Android, but what about iOS? Is is possible to create a functional PWA also on Apple’s mobile devices?
What will you learn:
Talk based on my surprisingly popular article Few Tips That Will Make Your PWA on iOS Feel Like Native
React-Native development through year.
Summarize of bugs, errors, tools and tips.
Modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt Markup.
Many developers don't really get when does margin: 0 auto;
really work, some sites with CSS tutorials even says: "If you want to center anything in CSS, use margin: 0 auto;" which of course is not truth. I was one of those developers few months ago, and decided to check that on my own, here are the results: https://codepen.io/Zealur/pen/ebNExd
PWA is amazing and works great in Chrome on Android but on iOS... not so well. Let me show you how we can fix this problem and make PWA on iOS great again.
I will present few examples of native APIs not available on iOS and how we can solve that issue and bring value to your clients despite it.
How schemas can be helpful when creating dynamic User Interfaces? What are the advantages and disadvantages of this approach? What we learned using schemas at Codeheroes? I will present few tips as well as few React case studies of using such approach.
A couple of "funny" stories about JS based apps.
Many people think that JS apps are very safe - especially when they are using frameworks. In some cases it is true but I will show you many examples of any vulnerable JS app layers including backend, frontend, mobile, and database.
how we can tame our selectors with reselect
17:30 - 17:45 - Otwarcie Meetupu
17:45 - 18:45 - Prelekcje (3 x 20 min)
18:45 - 18:55 - Lighting talki (2 x 5 min)
18:55 - 19:15 - Przerwa
19:15 - 20:15 - World Cafe
20:15 - 20:20 - Zakonczenie czesci oficjalnej Meetupu
20:20 - 21:00 - Networking i część nieoficjalna
Miałem tę prezentację już jakiś czas temu na meet.js w Katowicach - https://bit.ly/2p2M7H4. Trochę ją zaktualizuję ;)
Agenda
pl:
Modularność: W jaki sposób struktura katalogów w aplikacji może Ci pomóc z Domain Driven Design?
eng:
Modularity: How your application structure can help you with DDD?
pl:
Domain Driven Design jest trudne. Myślę, że wielu z Was to przyzna. Istnieją rozwiązania takie jak Event Storming, jednak aby z nich skorzystać, należy spełnić wiele warunków. Nie zawsze da się też użyć rozwiązań typu Event Storming, szczególnie w przypadku nowych projektów. Pracuję z DDD od kilku lat i przez ten czas wypracowałem sposoby umożliwiające pracę z Domain Driven Design od pierwszego dnia w projekcie. W prezentacji pokażę jak struktura katalogów może pomóc w tworzeniu modularnego kodu i odkrywaniu domen.
eng:
Domain Driven Design is hard, I think that many of you will admit that. There are solutions like Event Storming, but there are many conditions required to use it. Very often it is even impossible to use, eg in new project. I have been there and I found different solution. I have been working with DDD since few years and I found out how to work with DDD starting from day one in the project. In the presentation, I will show you how your directory structure can help you with discovering domains.
pl:
Principal Developer specjalizujący się w architekturze frontendowej. Szkoli i uczy innych o architekturze frontendowej. Autor kanału YouTube @frontendarchitecture, na którym porusza tematy związane z JavaScriptem, architekturą, umiejętnościami miękkimi i zarządzaniem projektem. Autor e-booka „Struktura plików dla aplikacji frontendowej”, w którym pokazuje jak wybrać strukturę folderów w projekcie.
eng:
Principal Developer specialized in front-end architecture. Trains leaders and teaches others about front-end architecture. Author of @frontendarchitecture YouTube channel where he speaks about topics related to javascript, architecture and soft skills. Author of e-book "Struktura plików dla aplikacji frontendowej" where he described how to choose folder structure for your project.
It depends, I send this presentation into multiple conferences and local meetups. Respond into this topic and I'm sure that we will find the date when I could attend ;)
I live in Wrocław and I expect reimbursement of travel (and or accommodation) costs.
Historia projektu, czego się nauczyłem, co zrobiłbym inaczej, moje plany na przyszłość
Short version of: https://selleo.com/blog/how-to-preview-doc-and-pdf-files-in-browser
I will present array of ways to create forms in React & Redux, from simplest to the most complex ones.
An adventure about building SSR, that is using Vue & NuxtJS and headless CMS.
Topics covered:
I will talk about migration process, how to prepare for it, what to look for and possible strategies.
Many developers don't really get when does margin: 0 auto; really work, some sites with CSS tutorials even says: "If you want to center anything in CSS, use margin: 0 auto;" which of course is not truth. I was one of those developers few months ago, and decided to check that on my own.
There are some great features in Webpack and Browsers, like code-splitting, lazy-loading and prefetching, that are extremely easy to use and can have a huge impact on your app's performance. It can be shown, literally in 5 minutes, how to use them.
I will show one of the ways to organize ReactJS project, how to split directories, where to place things so we do not lose ourselves in our directory tree.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.