W końcu doczekaliśmy Vue 3! Śniadanie z Programowaniem #54
Jak piątek, to czas na Śniadanie z Programowaniem! W 54. odcinku bliżej przyjrzeliśmy się frontendowym newsom z ostatniego czasu. Tym razem w rolach głównych wystąpili: Michał Miszczyszyn i Bartosz Cytrowski. A wśród poruszanych tematów m.in.: Vue 3, zmiany w GitHubie i klon Netflixa
Cały odcinek dostępny jest tutaj:
https://www.facebook.com/JustJoinIT/videos/1062941057494526/
Spis treści
Vue 3 w końcu wydany!
Po blisko dwóch latach od pierwszego ogłoszenia prac nad Vue 3, w końcu doczekaliśmy premiery jednej z najpopularniejszych bibliotek JavaScript. Nowa wersja od środka nie przypomina już siebie z wersji 2, ponieważ projekt został całkowicie przepisany. Tak jak jej poprzedniczki, również w tym przypadku nazwą odnosi się do mangi i anime, lecz tym razem do kultowego One Piece, stworzonego przez Eiichirō Odę.
Jeśli jesteście ciekawi, jakie wnosi zmiany, zapoznajcie się artykułem Przemysława Tyczyńskiego, który znajdziecie na naszym portalu. Spisaliśmy też inspirującą historię Evana You, jeśli więc jesteście ciekawi, jak drobny projekt przeistoczył się w najpopularniejszą bibliotekę, koniecznie się z nim zapoznajcie!
Zmiany na GitHubie
Zgodnie z czerwcowymi zapowiedziami GitHub, od października 2020 roku, wszystkie nowe repozytoria na GitHubie zamiast “master”, mają nazywać się “main”. Firma podjęła tę decyzję w ramach starań o usunięcie niepotrzebnych odniesień językowych do niewolnictwa i zastąpienie ich bardziej uniwersalnymi słowami. – Zastanowiłem się przez chwilę, co to rzeczywiście zmienia i… W sumie to prawie nic – skwitował krótko Bartosz Cytrowski. Nasi gości zgodnie stwierdzili, że choć jest to niewielka zmiana, to nadal bardzo miła i ostatecznie to programiści decydują, jak te branche się nazywają.
Stwórz własnego Netfliksa
Developer Karl Hadwen i prowadzący swój kanał na Youtubie opublikował 10-godzinny poradnik dotyczący tego, jak samemu stworzyć klona Netfliksa od zera. Aby to zrobić, wymagana jest wiedza z Reacta, Firebase’a oraz JavaScriptu, a w szczególności dotycząca korzystania z funkcji wyższego rzędu, jak mapowanie, filtrowanie czy zmniejszanie. Materiał może w szczególności spodobać się ludziom, którym zależy na rozwijaniu swojego portfolio.
Jeśli zainteresowały Was powyższe tematy, to zachęcamy do obejrzenia całości – nasi eksperci omawiają je w nim znacznie szerzej. Poniżej zestawienie wszystkich wątków, które pojawiły się na livestreamie.
- Moment.js goes into maintenance mode – 1:45
- Vue 3 released – 6:50
- GitHub CLI vs Hub – 9:30
github.com - GitHub zmienia gałąź “master” na “main” – 12:50
- Next.js Conf 15:45
- Bartosz Cytrowski – 19:05
- Announcing TypeScript 4.1 Beta | TypeScript – 21:13
- Introducing the New JSX Transform – 28:10
github.com
github.com - Building a Netflix Clone – 32:00
- github.com – 36:40
- Nova – 46:20
github.com
github.com - Intro to Visual Problem Framing – 47:20
Wszystkie odcinki Śniadania z Programowaniem znajdziecie na tej stronie.