Komu potrzebny jest Edge na Linuxie? Śniadanie z Programowaniem #60
Za nami kolejny odcinek Śniadania z Programowaniem! Jak co dwa tygodnie, gościliśmy specjalistów z zakresu frontendu. Tradycyjnie byli to Michał Miszczyszyn, Michał Michalczuk, Bartosz Cytrowski, którzy rozprawiali o newsach ze świata IT. A wśród nich: przestarzały LibSass czy Edge na Linuxie.
Zapraszamy do obejrzenia:
Spis treści
Migracja z JS-a w TS-a
Niektórzy z różnych powodów wolą pisać swoj kod w zwykłym JavaScripcie z komentarzami JSDoca, zamiast w TypeScripcie. To właśnie propozycja dla nich. To narzędzie pozwala generować definicje typów automatycznie na podstawie napisanego kodu, korzystając przy tym z JSDoca (jeśli takowy w kodzie się znajdzie). Krótko mówiąc: jest to proste w użyciu narzędzie, które pozwala na migrację z JS-a w TS-a.
LibSass jest przestarzały
Po długich dyskusjach głównego zespołu Sassa, doszli do wniosku, że nadszedł czas, aby oficjalnie zadeklarować – LibSass i zbudowane na nim pakiety są przestarzałe. Od dłuższego czasu było wiadome, że po prostu nie ma wystarczającej przepustowości inżynieryjnej, aby nie odstawać od najnowszych osiągnięć w języku Sass. Pomimo starań, aby ten trend odwrócić, zespół ostatecznie przyjął do wiadomości, że nie nadąży za szybkim tempem rozwoju języka. Z tego powodu postanowili m.in. nie dodawać już żadnych nowych funkcji czy dążyć do kompatybilności z nowymi funkcjami CSS.
Microsoft Edge wyszedł na Linuxa
Podczas konferencji Ignite 2020, Microsoft ogłosił, że w październiku bieżącego roku udostępni preview przeglądarki Edge na Linuxie. Jest ona już dostępna do pobrania z kanału Dev dla insiderów, co oznacza wersję zapoznawczą stworzoną do testów. Więcej o tym pisaliśmy tutaj. Sprawdźcie też, co o tym myślą nasi eksperci!
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.
- TSConf 2020 – 01:00
- Anders Hejlsberg github – 02:15
- Create TypeScript declarations from JavaScript and JSDoc – 04:05
- Prefetch the query via React Query and use de/rehydration – 10:40
- Next.js 10 – 14:20
- Introducing Flaky Test Detection & Alerts – 19:10
- Node.js v15.0.0 is here – 24:00
- LibSass is Deprecated – 29:20
- Swift git handover with mob – 39:30
- Microsoft plans to unify Outlook across platforms using web technologies – 42:40
- Introducing Microsoft Edge preview builds for Linux – 43:40
- Neon Enables Embedding Rust Code in Node.js Apps – 51:40
- TS-Prune – 54:00
- Hyrum’s Law – 55:40
- SECRET DOM DO Not USE OR YOU WILL BE FIRED – 57:30
- Modern Backend with TypeScript, PostgreSQL, and Prisma – 58:00
- Awesome Data Engineering – 59:35
- Antybadanie 2020 – 01:01:10
Wszystkie odcinki Śniadania z Programowaniem znajdziecie na tej stronie.