React v17.0 już dostępny! Śniadanie z Programowaniem #58
Kolejna porcja technologicznych nowinek ze świata IT! W 58. odcinku bliżej przyjrzeliśmy się frontendowym newsom z ostatniego czasu. Jak zazwyczaj, w rolach głównych wystąpili: Michał Miszczyszyn, Michał Michalczuk i Bartosz Cytrowski. A wśród poruszanych tematów m.in.: Nowa wersja React 17, premiera Webpack 5 i NPM 7. Zapraszamy do obejrzenia!
Spis treści
Mały słoń stworzony do współpracy z PostgreSQL
Pojawił się bardzo ciekawy projekt o nazwie Slonik. Jest to biblioteka do współpracy z PostgreSQL z bardzo dobrymi typami. Pierwotnie zaczynał jako zbiór narzędzi przeznaczonych do pracy z node-postgres. Projekt jednak urósł do rangi, która abstrahuje powtarzające się wzorce kodu, chroni przed niebezpieczną obsługą połączeń i interpolacją wartości oraz zapewnia bogate możliwości debugowania. Zaś sama nazwa pochodzi od rosyjskiego słowa oznaczającego „mały słoń”.
Cookie Store API
Codzienna praca z plikami cookie HTML nigdy nie była łatwym zadaniem. Cookie Store API to nowy interfejs API przeglądarki, stworzony w celu udostępnienia plików cookie pracownikowi i oferowania asynchronicznej alternatywy. Jest dostępny w przeglądarce Chrome od wersji 87.
React v17.0 już dostępny
To, co go wyróżnia przede wszystkim, to fakt, że nie dodaje żadnych nowych funkcji dla programistów. Zamiast tego, wydanie koncentruje się głównie na ułatwieniu aktualizacji samego Reacta. Michał Michalczuk zauważa, że jedna z tych zmian, które brzmią najciekawiej, to fakt, że będzie można używać wielu wersji jednocześnie. Odpowiedź na pytanie, z czego to wynika, znajdziecie w odcinku!
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.
- Jakie tajemnice skrywa GameDev? – 2:50
- Slonik – 5:30
- tsdoc – 11:30
- The missing documentation tool for your Angular application – 14:15
- Introducing: The Async Cookie Store API – 23:30
- Is this evil? – 25:50
- Webpack 5 release – 30:15
- Node.js v15.0.0 is here! – 39:20
- Presenting v7.0.0 of the npm CLI – 44:15
- React v17.0 – 50:30