{"id":10023,"date":"2022-01-06T13:15:18","date_gmt":"2022-01-06T12:15:18","guid":{"rendered":"https:\/\/vived.io\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/"},"modified":"2022-09-19T13:16:33","modified_gmt":"2022-09-19T11:16:33","slug":"frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021","status":"publish","type":"post","link":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/","title":{"rendered":"Frontend Thursday vol. 70 &#8211; tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021"},"content":{"rendered":"\n<h2 id=\"1-tajemnicze-znikniecie-biblioteki-faker-js\" data-num=1>1. Tajemnicze znikni\u0119cie biblioteki Faker.js<\/h2>\n\n\n\n<p>Biblioteka Faker.js by\u0142a najpopularniejsz\u0105 dost\u0119pn\u0105 paczk\u0105 s\u0142u\u017c\u0105c\u0105 do generowania losowych danych. Za pomoc\u0105 biblioteki mo\u017cna by\u0142o wygenerowa\u0107 nie tylko imi\u0119 i nazwisko, ale r\u00f3wnie\u017c bardziej nietypowe dane jak numery karty kredytowej czy kod pocztowy. W ostatni\u0105 \u015brod\u0119 biblioteka zosta\u0142a usuni\u0119ta z GitHuba wraz z ca\u0142\u0105 histori\u0105 zmian. Na szcz\u0119\u015bcie npm nie umo\u017cliwia usuni\u0119cia raz wrzuconych paczek, wi\u0119c przykra niespodzianka czeka tylko tych z Was kt\u00f3rzy w package.json podali wersj\u0119 jako latest (mo\u017ce to b\u0119dzie dla Was nauczka \ud83d\ude09).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604hp4.gif\" alt=\"\" class=\"wp-image-3604\" width=\"415\" height=\"415\"\/><\/figure><\/div>\n\n\n<p>O\u015bwiadczenie tw\u00f3rcy biblioteki jest kr\u00f3tkie i mo\u017cna znale\u017a\u0107 je w pozostawionym na Githubie Readme:<\/p>\n\n\n\n<p class=\"has-text-align-center\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"97\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88ca93d352.png\"><\/p>\n\n\n\n<p>Aaron Swartz to wsp\u00f3\u0142za\u0142o\u017cyciel Reddita, kt\u00f3ry przyczyni\u0142 si\u0119 r\u00f3wnie\u017c do powstania takich standard\u00f3w jak RSS czy Markdown. Na przestrzeni ca\u0142ej swojej kariery by\u0142 mocno zaanga\u017cowany w sprawy polityczne &#8211; wyznawa\u0142 opini\u0119 o&nbsp; potrzebie \u0142atwego i bezp\u0142atnego dost\u0119pu do publikacji naukowych oraz otwarcie sprzeciwia\u0142 si\u0119 ameryka\u0144skiej ustawie SOPA (Stop Online Piracy Act). W 2011 roku zosta\u0142 on aresztowany pod zarzutem kradzie\u017cy ponad 300 dokument\u00f3w akademickich z MIT. Wsp\u00f3\u0142za\u0142o\u017cyciel Reddita nigdy nie przyzna\u0142 si\u0119 do zarzucanych mu czyn\u00f3w, a za rzekomo pope\u0142nione przest\u0119pstwa grozi\u0142o mu 35 lat wi\u0119zienia i ponad milion dolar\u00f3w grzywny. Niespodziewanie w styczniu 2013 roku Aaron Swartz pope\u0142ni\u0142 samob\u00f3jstwo w swoim mieszkaniu na Brooklynie. W mieszkaniu nie znaleziono listu po\u017cegnalnego.<\/p>\n\n\n\n<p>Aaron Swartz przez wielu uznawany jest za internetowego m\u0119czennika i osob\u0119 kt\u00f3ra mog\u0142a mie\u0107 realny wp\u0142yw na ameryka\u0144sk\u0105 polityk\u0119. W 2013 roku po\u015bmiertnie do\u0142\u0105czy\u0142 on do Internet Hall of Fame. Tw\u00f3rcy Faker.js trzeba przyzna\u0107, \u017ce jego niekonwencjonalna akcja ponownie sprowadzi\u0142a histori\u0119 Aarona Swartza na pierwsze strony. Je\u015bli jeste\u015bcie zainteresowani ca\u0142\u0105 spraw\u0105 to na YouTube pod licencj\u0105 Creative Commons dost\u0119pny jest p\u00f3\u0142toragodzinny dokument o wsp\u00f3\u0142tw\u00f3rcy Reddita.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"embed-responsive embed-responsive-16by9\"><iframe loading=\"lazy\" title=\"The Internet&#039;s Own Boy: The Story of Aaron Swartz | full movie (2014)\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/9vz06QO3UkQ?start=152&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u0179r\u00f3d\u0142a:<\/h3>\n\n\n\n<p><a href=\"https:\/\/github.com\/Marak\/faker.js\">https:\/\/github.com\/Marak\/faker.js<\/a><br><a href=\"https:\/\/www.reddit.com\/r\/javascript\/comments\/rwdu3h\/fakerjs_gets_erased\/\">https:\/\/www.reddit.com\/r\/javascript\/comments\/rwdu3h\/fakerjs_gets_erased\/<\/a><br><a href=\"https:\/\/en.wikipedia.org\/wiki\/Aaron_Swartz\">https:\/\/en.wikipedia.org\/wiki\/Aaron_Swartz<\/a><\/p>\n\n\n\n<h2 id=\"2-wschodzace-gwiazdy-2021\" data-num=2>2. Wschodz\u0105ce gwiazdy 2021<\/h2>\n\n\n\n<p>Ilo\u015b\u0107 gwiazdek na GitHubie to koncept, kt\u00f3remu ci\u0119\u017cko przypisa\u0107 jasn\u0105 interpretacj\u0119. Gwiazdki na pewno s\u0105 pewn\u0105 oznak\u0105 popularno\u015bci, ale tylko w bardzo specyficznej grupie os\u00f3b. Przyk\u0142adowo, pod wzgl\u0119dem gwiazdek Vue bije na g\u0142ow\u0119 Angulara (192k vs 82k), ale kiedy spojrzymy na tygodniow\u0105 liczb\u0119 pobra\u0144 z npm, to oka\u017ce si\u0119, \u017ce sytuacja odwraca si\u0119 diametralnie (0,5M vs 2,5M). Z powodu takich paradoks\u00f3w kolejnej edycji raportu gwiazdek na GitHubie nie mo\u017cna bra\u0107 zbytnio na powa\u017cnie. Nie zaszkodzi jednak rzuci\u0107 okiem i zobaczy\u0107, czy na rynku nie pojawi\u0142y si\u0119 nowe biblioteki, kt\u00f3re w kolejnych latach maj\u0105 szans\u0119 dalej zyskiwa\u0107 na popularno\u015bci.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604h8l.jpeg\" alt=\"\" class=\"wp-image-3600\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604h8l.jpeg 500w, https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604h8l-300x300.jpeg 300w, https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604h8l-150x150.jpeg 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><figcaption>A tak na serio, to pami\u0119tajcie, \u017ce liczba pobra\u0144 z npm to te\u017c nie najlepszy wyznacznik popularno\u015bci<\/figcaption><\/figure><\/div>\n\n\n<p>W og\u00f3lnej kategorii zaskakuj\u0105co pierwsze miejsce zgarn\u0119\u0142a biblioteka zx od Google. Je\u015bli jeszcze o niej nie s\u0142yszeli\u015bcie, to odsy\u0142am Was do <a href=\"https:\/\/vived.io\/frontend-thursday-vol-38\/\">38 edycji naszego przegl\u0105du<\/a>, w kt\u00f3rej pisali\u015bmy o niej troch\u0119 wi\u0119cej. W telegraficznym skr\u00f3cie &#8211; biblioteka ta umo\u017cliwia pisanie skrypt\u00f3w przy u\u017cyciu JavaScriptu z wbudowanymi komendami typu ls czy cat i oczekiwanie na wyniki przy u\u017cyciu standardowego await.<\/p>\n\n\n\n<p>Drugie miejsce na podium zgarn\u0105\u0142 Vite, czyli oparte o esbuild narz\u0119dzie do budowania aplikacji od tw\u00f3rcy Vue. Warto zaznaczy\u0107, \u017ce rozwi\u0105zanie to wspiera obecnie znacznie wi\u0119cej framework\u00f3w, ni\u017c tylko Vue &#8211; na li\u015bcie znajdziemy mi\u0119dzy innymi Reacta czy Svelte. Sam tw\u00f3rca Vue na twitterze przyzna\u0142, \u017ce zbudowanie zespo\u0142u wok\u00f3\u0142 Vite by\u0142o jego najwi\u0119kszym osi\u0105gni\u0119ciem w 2021 roku.<\/p>\n\n\n\n<p>Podium zamyka Next.js, czyli framework do SSR, kt\u00f3ry regularnie przewija\u0142 si\u0119 w nag\u0142\u00f3wkach na przestrzeni minionego roku. Opr\u00f3cz gigantycznego finansowania, do frameworku trafi\u0142a te\u017c ca\u0142a masa funkcjonalno\u015bci, a ja osobi\u015bcie przewiduj\u0119, \u017ce renderowanie po stronie serwera b\u0119dzie tematem przewodnim 2022 roku.<\/p>\n\n\n\n<p>W poszczeg\u00f3lnych kategoriach warto zwr\u00f3ci\u0107 te\u017c uwag\u0119 na ranking framework\u00f3w. Tutaj Angular zaj\u0105\u0142 dopiero czwarte miejsce przegrywaj\u0105c z Svelte a\u017c o 4k gwiazdek. Tu\u017c za frameworkiem od Google, bo ze strat\u0105 tylko tysi\u0105ca gwiazdek, uplasowa\u0142 si\u0119 niszowy framework Solid. Po raz kolejny nie by\u0142 to wi\u0119c dobry rok dla Angulara. Wszyscy pracuj\u0105cy z narz\u0119dziem od Google nie maj\u0105 si\u0119 jednak czym martwi\u0107 &#8211; szybkie spojrzenie na statystyki pobra\u0144 w npm wystarczy, \u017ceby upewni\u0107 si\u0119, \u017ce Angular nadal ma spor\u0105 przewag\u0119 nad Svelte, Solid i Vue.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"491\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604i1v.jpeg\" alt=\"\" class=\"wp-image-3601\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604i1v.jpeg 960w, https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604i1v-300x153.jpeg 300w, https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604i1v-768x393.jpeg 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure><\/div>\n\n\n<p>Z kolei kategoria narz\u0119dzi do budowania aplikacji wyra\u017anie obrazuje trend z ostatnich lat, jakim jest coraz wi\u0119ksza popularyzacja rozwi\u0105za\u0144 alternatywnych do Webpacka. Pierwsze miejsce z du\u017c\u0105 przewag\u0105 zaj\u0105\u0142 Vite, na drugim za\u015buplasowa\u0142 si\u0119 esbuild, o kt\u00f3rego Vite si\u0119 opiera. Webpack zaj\u0105\u0142 dopiero 5 miejsce, a Rollup odleg\u0142e 8. W zestawieniu tym warto zwr\u00f3ci\u0107 uwag\u0119 na Turborepo, czyli narz\u0119dzie do zarz\u0105dzania monorepo zakupione ostatnio przez firm\u0119-matk\u0119 Next.js. Turborepo uplasowa\u0142o si\u0119 na 4 miejscu i wszystkie 4,5 tysi\u0105ca gwiazdek zgromadzi\u0142o w grudniu. To pokazuje jak du\u017c\u0105 si\u0142\u0119 medialn\u0105 ma obecnie Next.js.<\/p>\n\n\n\n<p>Na zako\u0144czenie wspomn\u0119 jeszcze, \u017ce w kategorii test\u00f3w wygra\u0142 Playwright, wyprzedzaj\u0105c mi\u0119dzy innymi Storybook czy Cypress. Jest to o tyle ciekawe, \u017ce Playwright w\u0142a\u015bciwie nie pojawia\u0142 si\u0119 w minionym roku w nag\u0142\u00f3wkach news\u00f3w, wi\u0119c jest swego rodzaju czarnym koniem tej kategorii.<\/p>\n\n\n\n<p>Osobi\u015bcie zach\u0119cam do przejrzenia raportu osobi\u015bcie. Koniecznie dajcie zna\u0107 co Was zaskoczy\u0142o najbardziej.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0179r\u00f3d\u0142a:<\/h3>\n\n\n\n<p><a href=\"https:\/\/risingstars.js.org\/2021\/en#section-framework\">https:\/\/risingstars.js.org\/2021\/en#section-framework<\/a><\/p>\n\n\n\n<h2 id=\"bonus-jak-sie-maja-web-workery-w-2022-roku\" data-num=3>Bonus: Jak si\u0119 maj\u0105 Web Workery w 2022 roku?<\/h2>\n\n\n\n<p>Prze\u0142om roku to zawsze okres niezliczonych podsumowa\u0144. Tym razem chc\u0119 Wam jednak poleci\u0107 raport odrobin\u0119 inny od pozosta\u0142ych bo nie opieraj\u0105cy si\u0119 tylko o cyferki i wykresy. Raport \u201cThe State Of Web Workers In 2021\u201d w bardzo przejrzysty spos\u00f3b przedstawia funkcjonalno\u015bci dost\u0119pne w javascriptowych \u201cw\u0105tkach\u201d i ich adopcj\u0119 w przegl\u0105darkach. Je\u015bli od jakiego\u015b czasu nie \u015bledzicie tematu to jest to artyku\u0142 idealny, \u017ceby zrozumie\u0107 kiedy stosowanie Web Worker\u00f3w ma sens i nadrobi\u0107 wszystkie zmiany, jakie mia\u0142y miejsce w ostatnich latach.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"656\" height=\"500\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604ih8.jpeg\" alt=\"\" class=\"wp-image-3602\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604ih8.jpeg 656w, https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604ih8-300x229.jpeg 300w\" sizes=\"auto, (max-width: 656px) 100vw, 656px\" \/><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0179r\u00f3d\u0142a:<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.smashingmagazine.com\/2021\/06\/web-workers-2021\/\">https:\/\/www.smashingmagazine.com\/2021\/06\/web-workers-2021\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Po przerwie \u015bwi\u0105tecznej wracamy z naszym przegl\u0105dem ze zdwojon\u0105 si\u0142\u0105!   W tej edycji mamy troch\u0119 plotek bo z sieci w tajemniczych okoliczno\u015bciach znikn\u0119\u0142a biblioteka Faker.js i kr\u00f3tk\u0105 analiz\u0119 najnowszego raportu liczby gwiazdek na GitHubie. \u0141apcie gor\u0105c\u0105 herbatk\u0119 i zapraszamy do lektury! <\/p>\n","protected":false},"author":12,"featured_media":7752,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[273],"tags":[],"class_list":["post-10023","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-frontend-pl"],"acf":{"weekly_summary":true,"push_notification_image":"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604i1v.jpeg","estimated_reading_time":"5","feature_image_visible":false,"feature_image_blog":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Frontend Thursday vol. 70 - tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021 - Vived<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Frontend Thursday vol. 70 - tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021 - Vived\" \/>\n<meta property=\"og:description\" content=\"Po przerwie \u015bwi\u0105tecznej wracamy z naszym przegl\u0105dem ze zdwojon\u0105 si\u0142\u0105!  W tej edycji mamy troch\u0119 plotek bo z sieci w tajemniczych okoliczno\u015bciach znikn\u0119\u0142a biblioteka Faker.js i kr\u00f3tk\u0105 analiz\u0119 najnowszego raportu liczby gwiazdek na GitHubie. \u0141apcie gor\u0105c\u0105 herbatk\u0119 i zapraszamy do lektury!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/\" \/>\n<meta property=\"og:site_name\" content=\"Vived\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-06T12:15:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-19T11:16:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604hp4.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"260\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Tomasz Borowicz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/Screenshot-2022-01-06-at-13.03.05.png\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/\"},\"author\":{\"name\":\"Tomasz Borowicz\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/person\/9d2a72fe7d0dfbb4092675afbab742bb\"},\"headline\":\"Frontend Thursday vol. 70 &#8211; tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021\",\"datePublished\":\"2022-01-06T12:15:18+00:00\",\"dateModified\":\"2022-09-19T11:16:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/\"},\"wordCount\":1087,\"publisher\":{\"@id\":\"https:\/\/vived.io\/pl\/#organization\"},\"image\":{\"@id\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2021\/10\/cat-frontent.png\",\"articleSection\":[\"Frontend\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/\",\"url\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/\",\"name\":\"Frontend Thursday vol. 70 - tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021 - Vived\",\"isPartOf\":{\"@id\":\"https:\/\/vived.io\/pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2021\/10\/cat-frontent.png\",\"datePublished\":\"2022-01-06T12:15:18+00:00\",\"dateModified\":\"2022-09-19T11:16:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#primaryimage\",\"url\":\"https:\/\/vived.io\/wp-content\/uploads\/2021\/10\/cat-frontent.png\",\"contentUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2021\/10\/cat-frontent.png\",\"width\":2000,\"height\":1210},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/vived.io\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Frontend Thursday vol. 70 &#8211; tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/vived.io\/pl\/#website\",\"url\":\"https:\/\/vived.io\/pl\/\",\"name\":\"Vived\",\"description\":\"platform empowering IT people and technology companies to synergic growth\",\"publisher\":{\"@id\":\"https:\/\/vived.io\/pl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/vived.io\/pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/vived.io\/pl\/#organization\",\"name\":\"Vived\",\"url\":\"https:\/\/vived.io\/pl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png\",\"contentUrl\":\"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png\",\"width\":136,\"height\":45,\"caption\":\"Vived\"},\"image\":{\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/person\/9d2a72fe7d0dfbb4092675afbab742bb\",\"name\":\"Tomasz Borowicz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/vived.io\/pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/804536d2672538508d43f60ad2108e5aaea76c192653eaf95d4c3934b7d1dbb6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/804536d2672538508d43f60ad2108e5aaea76c192653eaf95d4c3934b7d1dbb6?s=96&d=mm&r=g\",\"caption\":\"Tomasz Borowicz\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Frontend Thursday vol. 70 - tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021 - Vived","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/","og_locale":"pl_PL","og_type":"article","og_title":"Frontend Thursday vol. 70 - tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021 - Vived","og_description":"Po przerwie \u015bwi\u0105tecznej wracamy z naszym przegl\u0105dem ze zdwojon\u0105 si\u0142\u0105!  W tej edycji mamy troch\u0119 plotek bo z sieci w tajemniczych okoliczno\u015bciach znikn\u0119\u0142a biblioteka Faker.js i kr\u00f3tk\u0105 analiz\u0119 najnowszego raportu liczby gwiazdek na GitHubie. \u0141apcie gor\u0105c\u0105 herbatk\u0119 i zapraszamy do lektury!","og_url":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/","og_site_name":"Vived","article_published_time":"2022-01-06T12:15:18+00:00","article_modified_time":"2022-09-19T11:16:33+00:00","og_image":[{"width":260,"height":260,"url":"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604hp4.gif","type":"image\/gif"}],"author":"Tomasz Borowicz","twitter_card":"summary_large_image","twitter_image":"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/Screenshot-2022-01-06-at-13.03.05.png","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#article","isPartOf":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/"},"author":{"name":"Tomasz Borowicz","@id":"https:\/\/vived.io\/pl\/#\/schema\/person\/9d2a72fe7d0dfbb4092675afbab742bb"},"headline":"Frontend Thursday vol. 70 &#8211; tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021","datePublished":"2022-01-06T12:15:18+00:00","dateModified":"2022-09-19T11:16:33+00:00","mainEntityOfPage":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/"},"wordCount":1087,"publisher":{"@id":"https:\/\/vived.io\/pl\/#organization"},"image":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#primaryimage"},"thumbnailUrl":"https:\/\/vived.io\/wp-content\/uploads\/2021\/10\/cat-frontent.png","articleSection":["Frontend"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/","url":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/","name":"Frontend Thursday vol. 70 - tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021 - Vived","isPartOf":{"@id":"https:\/\/vived.io\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#primaryimage"},"image":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#primaryimage"},"thumbnailUrl":"https:\/\/vived.io\/wp-content\/uploads\/2021\/10\/cat-frontent.png","datePublished":"2022-01-06T12:15:18+00:00","dateModified":"2022-09-19T11:16:33+00:00","breadcrumb":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#primaryimage","url":"https:\/\/vived.io\/wp-content\/uploads\/2021\/10\/cat-frontent.png","contentUrl":"https:\/\/vived.io\/wp-content\/uploads\/2021\/10\/cat-frontent.png","width":2000,"height":1210},{"@type":"BreadcrumbList","@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-70-tajemnicze-znikniecie-faker-js-i-wschodzace-gwiazdy-2021\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/vived.io\/pl\/"},{"@type":"ListItem","position":2,"name":"Frontend Thursday vol. 70 &#8211; tajemnicze znikni\u0119cie Faker.js i wschodz\u0105ce gwiazdy 2021"}]},{"@type":"WebSite","@id":"https:\/\/vived.io\/pl\/#website","url":"https:\/\/vived.io\/pl\/","name":"Vived","description":"platform empowering IT people and technology companies to synergic growth","publisher":{"@id":"https:\/\/vived.io\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vived.io\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/vived.io\/pl\/#organization","name":"Vived","url":"https:\/\/vived.io\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png","contentUrl":"https:\/\/vived.io\/wp-content\/uploads\/2020\/03\/logo_vived_color.png","width":136,"height":45,"caption":"Vived"},"image":{"@id":"https:\/\/vived.io\/pl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/vived.io\/pl\/#\/schema\/person\/9d2a72fe7d0dfbb4092675afbab742bb","name":"Tomasz Borowicz","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/vived.io\/pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/804536d2672538508d43f60ad2108e5aaea76c192653eaf95d4c3934b7d1dbb6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/804536d2672538508d43f60ad2108e5aaea76c192653eaf95d4c3934b7d1dbb6?s=96&d=mm&r=g","caption":"Tomasz Borowicz"}}]}},"blocks_vived":[{"blockName":"core\/heading","attrs":[],"innerBlocks":[],"innerHTML":"\n<h2>1. Tajemnicze znikni\u0119cie biblioteki Faker.js<\/h2>\n","innerContent":["\n<h2>1. Tajemnicze znikni\u0119cie biblioteki Faker.js<\/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Biblioteka Faker.js by\u0142a najpopularniejsz\u0105 dost\u0119pn\u0105 paczk\u0105 s\u0142u\u017c\u0105c\u0105 do generowania losowych danych. Za pomoc\u0105 biblioteki mo\u017cna by\u0142o wygenerowa\u0107 nie tylko imi\u0119 i nazwisko, ale r\u00f3wnie\u017c bardziej nietypowe dane jak numery karty kredytowej czy kod pocztowy. W ostatni\u0105 \u015brod\u0119 biblioteka zosta\u0142a usuni\u0119ta z GitHuba wraz z ca\u0142\u0105 histori\u0105 zmian. Na szcz\u0119\u015bcie npm nie umo\u017cliwia usuni\u0119cia raz wrzuconych paczek, wi\u0119c przykra niespodzianka czeka tylko tych z Was kt\u00f3rzy w package.json podali wersj\u0119 jako latest (mo\u017ce to b\u0119dzie dla Was nauczka \ud83d\ude09).<\/p>\n","innerContent":["\n<p>Biblioteka Faker.js by\u0142a najpopularniejsz\u0105 dost\u0119pn\u0105 paczk\u0105 s\u0142u\u017c\u0105c\u0105 do generowania losowych danych. Za pomoc\u0105 biblioteki mo\u017cna by\u0142o wygenerowa\u0107 nie tylko imi\u0119 i nazwisko, ale r\u00f3wnie\u017c bardziej nietypowe dane jak numery karty kredytowej czy kod pocztowy. W ostatni\u0105 \u015brod\u0119 biblioteka zosta\u0142a usuni\u0119ta z GitHuba wraz z ca\u0142\u0105 histori\u0105 zmian. Na szcz\u0119\u015bcie npm nie umo\u017cliwia usuni\u0119cia raz wrzuconych paczek, wi\u0119c przykra niespodzianka czeka tylko tych z Was kt\u00f3rzy w package.json podali wersj\u0119 jako latest (mo\u017ce to b\u0119dzie dla Was nauczka \ud83d\ude09).<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","id":3604,"width":415,"height":415,"sizeSlug":"full","linkDestination":"none"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604hp4.gif\" alt=\"\" class=\"wp-image-3604\" width=\"415\" height=\"415\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604hp4.gif\" alt=\"\" class=\"wp-image-3604\" width=\"415\" height=\"415\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>O\u015bwiadczenie tw\u00f3rcy biblioteki jest kr\u00f3tkie i mo\u017cna znale\u017a\u0107 je w pozostawionym na Githubie Readme:<\/p>\n","innerContent":["\n<p>O\u015bwiadczenie tw\u00f3rcy biblioteki jest kr\u00f3tkie i mo\u017cna znale\u017a\u0107 je w pozostawionym na Githubie Readme:<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":{"align":"center"},"innerBlocks":[],"innerHTML":"\n<p class=\"has-text-align-center\"><img width=\"602\" height=\"97\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88ca93d352.png\"><\/p>\n","innerContent":["\n<p class=\"has-text-align-center\"><img width=\"602\" height=\"97\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/06\/img_62a88ca93d352.png\"><\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Aaron Swartz to wsp\u00f3\u0142za\u0142o\u017cyciel Reddita, kt\u00f3ry przyczyni\u0142 si\u0119 r\u00f3wnie\u017c do powstania takich standard\u00f3w jak RSS czy Markdown. Na przestrzeni ca\u0142ej swojej kariery by\u0142 mocno zaanga\u017cowany w sprawy polityczne - wyznawa\u0142 opini\u0119 o&nbsp; potrzebie \u0142atwego i bezp\u0142atnego dost\u0119pu do publikacji naukowych oraz otwarcie sprzeciwia\u0142 si\u0119 ameryka\u0144skiej ustawie SOPA (Stop Online Piracy Act). W 2011 roku zosta\u0142 on aresztowany pod zarzutem kradzie\u017cy ponad 300 dokument\u00f3w akademickich z MIT. Wsp\u00f3\u0142za\u0142o\u017cyciel Reddita nigdy nie przyzna\u0142 si\u0119 do zarzucanych mu czyn\u00f3w, a za rzekomo pope\u0142nione przest\u0119pstwa grozi\u0142o mu 35 lat wi\u0119zienia i ponad milion dolar\u00f3w grzywny. Niespodziewanie w styczniu 2013 roku Aaron Swartz pope\u0142ni\u0142 samob\u00f3jstwo w swoim mieszkaniu na Brooklynie. W mieszkaniu nie znaleziono listu po\u017cegnalnego.<\/p>\n","innerContent":["\n<p>Aaron Swartz to wsp\u00f3\u0142za\u0142o\u017cyciel Reddita, kt\u00f3ry przyczyni\u0142 si\u0119 r\u00f3wnie\u017c do powstania takich standard\u00f3w jak RSS czy Markdown. Na przestrzeni ca\u0142ej swojej kariery by\u0142 mocno zaanga\u017cowany w sprawy polityczne - wyznawa\u0142 opini\u0119 o&nbsp; potrzebie \u0142atwego i bezp\u0142atnego dost\u0119pu do publikacji naukowych oraz otwarcie sprzeciwia\u0142 si\u0119 ameryka\u0144skiej ustawie SOPA (Stop Online Piracy Act). W 2011 roku zosta\u0142 on aresztowany pod zarzutem kradzie\u017cy ponad 300 dokument\u00f3w akademickich z MIT. Wsp\u00f3\u0142za\u0142o\u017cyciel Reddita nigdy nie przyzna\u0142 si\u0119 do zarzucanych mu czyn\u00f3w, a za rzekomo pope\u0142nione przest\u0119pstwa grozi\u0142o mu 35 lat wi\u0119zienia i ponad milion dolar\u00f3w grzywny. Niespodziewanie w styczniu 2013 roku Aaron Swartz pope\u0142ni\u0142 samob\u00f3jstwo w swoim mieszkaniu na Brooklynie. W mieszkaniu nie znaleziono listu po\u017cegnalnego.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Aaron Swartz przez wielu uznawany jest za internetowego m\u0119czennika i osob\u0119 kt\u00f3ra mog\u0142a mie\u0107 realny wp\u0142yw na ameryka\u0144sk\u0105 polityk\u0119. W 2013 roku po\u015bmiertnie do\u0142\u0105czy\u0142 on do Internet Hall of Fame. Tw\u00f3rcy Faker.js trzeba przyzna\u0107, \u017ce jego niekonwencjonalna akcja ponownie sprowadzi\u0142a histori\u0119 Aarona Swartza na pierwsze strony. Je\u015bli jeste\u015bcie zainteresowani ca\u0142\u0105 spraw\u0105 to na YouTube pod licencj\u0105 Creative Commons dost\u0119pny jest p\u00f3\u0142toragodzinny dokument o wsp\u00f3\u0142tw\u00f3rcy Reddita.<\/p>\n","innerContent":["\n<p>Aaron Swartz przez wielu uznawany jest za internetowego m\u0119czennika i osob\u0119 kt\u00f3ra mog\u0142a mie\u0107 realny wp\u0142yw na ameryka\u0144sk\u0105 polityk\u0119. W 2013 roku po\u015bmiertnie do\u0142\u0105czy\u0142 on do Internet Hall of Fame. Tw\u00f3rcy Faker.js trzeba przyzna\u0107, \u017ce jego niekonwencjonalna akcja ponownie sprowadzi\u0142a histori\u0119 Aarona Swartza na pierwsze strony. Je\u015bli jeste\u015bcie zainteresowani ca\u0142\u0105 spraw\u0105 to na YouTube pod licencj\u0105 Creative Commons dost\u0119pny jest p\u00f3\u0142toragodzinny dokument o wsp\u00f3\u0142tw\u00f3rcy Reddita.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/embed","attrs":{"url":"https:\/\/www.youtube.com\/watch?v=9vz06QO3UkQ&t=152s","type":"video","providerNameSlug":"youtube","responsive":true,"align":"center","className":"wp-embed-aspect-16-9 wp-has-aspect-ratio"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.youtube.com\/watch?v=9vz06QO3UkQ&amp;t=152s\n<\/div><\/figure>\n","innerContent":["\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.youtube.com\/watch?v=9vz06QO3UkQ&amp;t=152s\n<\/div><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>\u0179r\u00f3d\u0142a:<\/h3>\n","innerContent":["\n<h3>\u0179r\u00f3d\u0142a:<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p><a href=\"https:\/\/github.com\/Marak\/faker.js\">https:\/\/github.com\/Marak\/faker.js<\/a><br><a href=\"https:\/\/www.reddit.com\/r\/javascript\/comments\/rwdu3h\/fakerjs_gets_erased\/\">https:\/\/www.reddit.com\/r\/javascript\/comments\/rwdu3h\/fakerjs_gets_erased\/<\/a><br><a href=\"https:\/\/en.wikipedia.org\/wiki\/Aaron_Swartz\">https:\/\/en.wikipedia.org\/wiki\/Aaron_Swartz<\/a><\/p>\n","innerContent":["\n<p><a href=\"https:\/\/github.com\/Marak\/faker.js\">https:\/\/github.com\/Marak\/faker.js<\/a><br><a href=\"https:\/\/www.reddit.com\/r\/javascript\/comments\/rwdu3h\/fakerjs_gets_erased\/\">https:\/\/www.reddit.com\/r\/javascript\/comments\/rwdu3h\/fakerjs_gets_erased\/<\/a><br><a href=\"https:\/\/en.wikipedia.org\/wiki\/Aaron_Swartz\">https:\/\/en.wikipedia.org\/wiki\/Aaron_Swartz<\/a><\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":[],"innerBlocks":[],"innerHTML":"\n<h2>2. Wschodz\u0105ce gwiazdy 2021<\/h2>\n","innerContent":["\n<h2>2. Wschodz\u0105ce gwiazdy 2021<\/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Ilo\u015b\u0107 gwiazdek na GitHubie to koncept, kt\u00f3remu ci\u0119\u017cko przypisa\u0107 jasn\u0105 interpretacj\u0119. Gwiazdki na pewno s\u0105 pewn\u0105 oznak\u0105 popularno\u015bci, ale tylko w bardzo specyficznej grupie os\u00f3b. Przyk\u0142adowo, pod wzgl\u0119dem gwiazdek Vue bije na g\u0142ow\u0119 Angulara (192k vs 82k), ale kiedy spojrzymy na tygodniow\u0105 liczb\u0119 pobra\u0144 z npm, to oka\u017ce si\u0119, \u017ce sytuacja odwraca si\u0119 diametralnie (0,5M vs 2,5M). Z powodu takich paradoks\u00f3w kolejnej edycji raportu gwiazdek na GitHubie nie mo\u017cna bra\u0107 zbytnio na powa\u017cnie. Nie zaszkodzi jednak rzuci\u0107 okiem i zobaczy\u0107, czy na rynku nie pojawi\u0142y si\u0119 nowe biblioteki, kt\u00f3re w kolejnych latach maj\u0105 szans\u0119 dalej zyskiwa\u0107 na popularno\u015bci.<\/p>\n","innerContent":["\n<p>Ilo\u015b\u0107 gwiazdek na GitHubie to koncept, kt\u00f3remu ci\u0119\u017cko przypisa\u0107 jasn\u0105 interpretacj\u0119. Gwiazdki na pewno s\u0105 pewn\u0105 oznak\u0105 popularno\u015bci, ale tylko w bardzo specyficznej grupie os\u00f3b. Przyk\u0142adowo, pod wzgl\u0119dem gwiazdek Vue bije na g\u0142ow\u0119 Angulara (192k vs 82k), ale kiedy spojrzymy na tygodniow\u0105 liczb\u0119 pobra\u0144 z npm, to oka\u017ce si\u0119, \u017ce sytuacja odwraca si\u0119 diametralnie (0,5M vs 2,5M). Z powodu takich paradoks\u00f3w kolejnej edycji raportu gwiazdek na GitHubie nie mo\u017cna bra\u0107 zbytnio na powa\u017cnie. Nie zaszkodzi jednak rzuci\u0107 okiem i zobaczy\u0107, czy na rynku nie pojawi\u0142y si\u0119 nowe biblioteki, kt\u00f3re w kolejnych latach maj\u0105 szans\u0119 dalej zyskiwa\u0107 na popularno\u015bci.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","id":3600,"sizeSlug":"full","linkDestination":"none"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604h8l.jpeg\" alt=\"\" class=\"wp-image-3600\"\/><figcaption>A tak na serio, to pami\u0119tajcie, \u017ce liczba pobra\u0144 z npm to te\u017c nie najlepszy wyznacznik popularno\u015bci<\/figcaption><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604h8l.jpeg\" alt=\"\" class=\"wp-image-3600\"\/><figcaption>A tak na serio, to pami\u0119tajcie, \u017ce liczba pobra\u0144 z npm to te\u017c nie najlepszy wyznacznik popularno\u015bci<\/figcaption><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>W og\u00f3lnej kategorii zaskakuj\u0105co pierwsze miejsce zgarn\u0119\u0142a biblioteka zx od Google. Je\u015bli jeszcze o niej nie s\u0142yszeli\u015bcie, to odsy\u0142am Was do <a href=\"https:\/\/vived.io\/frontend-thursday-vol-38\/\">38 edycji naszego przegl\u0105du<\/a>, w kt\u00f3rej pisali\u015bmy o niej troch\u0119 wi\u0119cej. W telegraficznym skr\u00f3cie - biblioteka ta umo\u017cliwia pisanie skrypt\u00f3w przy u\u017cyciu JavaScriptu z wbudowanymi komendami typu ls czy cat i oczekiwanie na wyniki przy u\u017cyciu standardowego await.<\/p>\n","innerContent":["\n<p>W og\u00f3lnej kategorii zaskakuj\u0105co pierwsze miejsce zgarn\u0119\u0142a biblioteka zx od Google. Je\u015bli jeszcze o niej nie s\u0142yszeli\u015bcie, to odsy\u0142am Was do <a href=\"https:\/\/vived.io\/frontend-thursday-vol-38\/\">38 edycji naszego przegl\u0105du<\/a>, w kt\u00f3rej pisali\u015bmy o niej troch\u0119 wi\u0119cej. W telegraficznym skr\u00f3cie - biblioteka ta umo\u017cliwia pisanie skrypt\u00f3w przy u\u017cyciu JavaScriptu z wbudowanymi komendami typu ls czy cat i oczekiwanie na wyniki przy u\u017cyciu standardowego await.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Drugie miejsce na podium zgarn\u0105\u0142 Vite, czyli oparte o esbuild narz\u0119dzie do budowania aplikacji od tw\u00f3rcy Vue. Warto zaznaczy\u0107, \u017ce rozwi\u0105zanie to wspiera obecnie znacznie wi\u0119cej framework\u00f3w, ni\u017c tylko Vue - na li\u015bcie znajdziemy mi\u0119dzy innymi Reacta czy Svelte. Sam tw\u00f3rca Vue na twitterze przyzna\u0142, \u017ce zbudowanie zespo\u0142u wok\u00f3\u0142 Vite by\u0142o jego najwi\u0119kszym osi\u0105gni\u0119ciem w 2021 roku.<\/p>\n","innerContent":["\n<p>Drugie miejsce na podium zgarn\u0105\u0142 Vite, czyli oparte o esbuild narz\u0119dzie do budowania aplikacji od tw\u00f3rcy Vue. Warto zaznaczy\u0107, \u017ce rozwi\u0105zanie to wspiera obecnie znacznie wi\u0119cej framework\u00f3w, ni\u017c tylko Vue - na li\u015bcie znajdziemy mi\u0119dzy innymi Reacta czy Svelte. Sam tw\u00f3rca Vue na twitterze przyzna\u0142, \u017ce zbudowanie zespo\u0142u wok\u00f3\u0142 Vite by\u0142o jego najwi\u0119kszym osi\u0105gni\u0119ciem w 2021 roku.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Podium zamyka Next.js, czyli framework do SSR, kt\u00f3ry regularnie przewija\u0142 si\u0119 w nag\u0142\u00f3wkach na przestrzeni minionego roku. Opr\u00f3cz gigantycznego finansowania, do frameworku trafi\u0142a te\u017c ca\u0142a masa funkcjonalno\u015bci, a ja osobi\u015bcie przewiduj\u0119, \u017ce renderowanie po stronie serwera b\u0119dzie tematem przewodnim 2022 roku.<\/p>\n","innerContent":["\n<p>Podium zamyka Next.js, czyli framework do SSR, kt\u00f3ry regularnie przewija\u0142 si\u0119 w nag\u0142\u00f3wkach na przestrzeni minionego roku. Opr\u00f3cz gigantycznego finansowania, do frameworku trafi\u0142a te\u017c ca\u0142a masa funkcjonalno\u015bci, a ja osobi\u015bcie przewiduj\u0119, \u017ce renderowanie po stronie serwera b\u0119dzie tematem przewodnim 2022 roku.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>W poszczeg\u00f3lnych kategoriach warto zwr\u00f3ci\u0107 te\u017c uwag\u0119 na ranking framework\u00f3w. Tutaj Angular zaj\u0105\u0142 dopiero czwarte miejsce przegrywaj\u0105c z Svelte a\u017c o 4k gwiazdek. Tu\u017c za frameworkiem od Google, bo ze strat\u0105 tylko tysi\u0105ca gwiazdek, uplasowa\u0142 si\u0119 niszowy framework Solid. Po raz kolejny nie by\u0142 to wi\u0119c dobry rok dla Angulara. Wszyscy pracuj\u0105cy z narz\u0119dziem od Google nie maj\u0105 si\u0119 jednak czym martwi\u0107 - szybkie spojrzenie na statystyki pobra\u0144 w npm wystarczy, \u017ceby upewni\u0107 si\u0119, \u017ce Angular nadal ma spor\u0105 przewag\u0119 nad Svelte, Solid i Vue.<\/p>\n","innerContent":["\n<p>W poszczeg\u00f3lnych kategoriach warto zwr\u00f3ci\u0107 te\u017c uwag\u0119 na ranking framework\u00f3w. Tutaj Angular zaj\u0105\u0142 dopiero czwarte miejsce przegrywaj\u0105c z Svelte a\u017c o 4k gwiazdek. Tu\u017c za frameworkiem od Google, bo ze strat\u0105 tylko tysi\u0105ca gwiazdek, uplasowa\u0142 si\u0119 niszowy framework Solid. Po raz kolejny nie by\u0142 to wi\u0119c dobry rok dla Angulara. Wszyscy pracuj\u0105cy z narz\u0119dziem od Google nie maj\u0105 si\u0119 jednak czym martwi\u0107 - szybkie spojrzenie na statystyki pobra\u0144 w npm wystarczy, \u017ceby upewni\u0107 si\u0119, \u017ce Angular nadal ma spor\u0105 przewag\u0119 nad Svelte, Solid i Vue.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","id":3601,"sizeSlug":"full","linkDestination":"none"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604i1v.jpeg\" alt=\"\" class=\"wp-image-3601\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604i1v.jpeg\" alt=\"\" class=\"wp-image-3601\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Z kolei kategoria narz\u0119dzi do budowania aplikacji wyra\u017anie obrazuje trend z ostatnich lat, jakim jest coraz wi\u0119ksza popularyzacja rozwi\u0105za\u0144 alternatywnych do Webpacka. Pierwsze miejsce z du\u017c\u0105 przewag\u0105 zaj\u0105\u0142 Vite, na drugim za\u015buplasowa\u0142 si\u0119 esbuild, o kt\u00f3rego Vite si\u0119 opiera. Webpack zaj\u0105\u0142 dopiero 5 miejsce, a Rollup odleg\u0142e 8. W zestawieniu tym warto zwr\u00f3ci\u0107 uwag\u0119 na Turborepo, czyli narz\u0119dzie do zarz\u0105dzania monorepo zakupione ostatnio przez firm\u0119-matk\u0119 Next.js. Turborepo uplasowa\u0142o si\u0119 na 4 miejscu i wszystkie 4,5 tysi\u0105ca gwiazdek zgromadzi\u0142o w grudniu. To pokazuje jak du\u017c\u0105 si\u0142\u0119 medialn\u0105 ma obecnie Next.js.<\/p>\n","innerContent":["\n<p>Z kolei kategoria narz\u0119dzi do budowania aplikacji wyra\u017anie obrazuje trend z ostatnich lat, jakim jest coraz wi\u0119ksza popularyzacja rozwi\u0105za\u0144 alternatywnych do Webpacka. Pierwsze miejsce z du\u017c\u0105 przewag\u0105 zaj\u0105\u0142 Vite, na drugim za\u015buplasowa\u0142 si\u0119 esbuild, o kt\u00f3rego Vite si\u0119 opiera. Webpack zaj\u0105\u0142 dopiero 5 miejsce, a Rollup odleg\u0142e 8. W zestawieniu tym warto zwr\u00f3ci\u0107 uwag\u0119 na Turborepo, czyli narz\u0119dzie do zarz\u0105dzania monorepo zakupione ostatnio przez firm\u0119-matk\u0119 Next.js. Turborepo uplasowa\u0142o si\u0119 na 4 miejscu i wszystkie 4,5 tysi\u0105ca gwiazdek zgromadzi\u0142o w grudniu. To pokazuje jak du\u017c\u0105 si\u0142\u0119 medialn\u0105 ma obecnie Next.js.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Na zako\u0144czenie wspomn\u0119 jeszcze, \u017ce w kategorii test\u00f3w wygra\u0142 Playwright, wyprzedzaj\u0105c mi\u0119dzy innymi Storybook czy Cypress. Jest to o tyle ciekawe, \u017ce Playwright w\u0142a\u015bciwie nie pojawia\u0142 si\u0119 w minionym roku w nag\u0142\u00f3wkach news\u00f3w, wi\u0119c jest swego rodzaju czarnym koniem tej kategorii.<\/p>\n","innerContent":["\n<p>Na zako\u0144czenie wspomn\u0119 jeszcze, \u017ce w kategorii test\u00f3w wygra\u0142 Playwright, wyprzedzaj\u0105c mi\u0119dzy innymi Storybook czy Cypress. Jest to o tyle ciekawe, \u017ce Playwright w\u0142a\u015bciwie nie pojawia\u0142 si\u0119 w minionym roku w nag\u0142\u00f3wkach news\u00f3w, wi\u0119c jest swego rodzaju czarnym koniem tej kategorii.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Osobi\u015bcie zach\u0119cam do przejrzenia raportu osobi\u015bcie. Koniecznie dajcie zna\u0107 co Was zaskoczy\u0142o najbardziej.<\/p>\n","innerContent":["\n<p>Osobi\u015bcie zach\u0119cam do przejrzenia raportu osobi\u015bcie. Koniecznie dajcie zna\u0107 co Was zaskoczy\u0142o najbardziej.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>\u0179r\u00f3d\u0142a:<\/h3>\n","innerContent":["\n<h3>\u0179r\u00f3d\u0142a:<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p><a href=\"https:\/\/risingstars.js.org\/2021\/en#section-framework\">https:\/\/risingstars.js.org\/2021\/en#section-framework<\/a><\/p>\n","innerContent":["\n<p><a href=\"https:\/\/risingstars.js.org\/2021\/en#section-framework\">https:\/\/risingstars.js.org\/2021\/en#section-framework<\/a><\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":[],"innerBlocks":[],"innerHTML":"\n<h2>Bonus: Jak si\u0119 maj\u0105 Web Workery w 2022 roku?<\/h2>\n","innerContent":["\n<h2>Bonus: Jak si\u0119 maj\u0105 Web Workery w 2022 roku?<\/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Prze\u0142om roku to zawsze okres niezliczonych podsumowa\u0144. Tym razem chc\u0119 Wam jednak poleci\u0107 raport odrobin\u0119 inny od pozosta\u0142ych bo nie opieraj\u0105cy si\u0119 tylko o cyferki i wykresy. Raport \u201cThe State Of Web Workers In 2021\u201d w bardzo przejrzysty spos\u00f3b przedstawia funkcjonalno\u015bci dost\u0119pne w javascriptowych \u201cw\u0105tkach\u201d i ich adopcj\u0119 w przegl\u0105darkach. Je\u015bli od jakiego\u015b czasu nie \u015bledzicie tematu to jest to artyku\u0142 idealny, \u017ceby zrozumie\u0107 kiedy stosowanie Web Worker\u00f3w ma sens i nadrobi\u0107 wszystkie zmiany, jakie mia\u0142y miejsce w ostatnich latach.<\/p>\n","innerContent":["\n<p>Prze\u0142om roku to zawsze okres niezliczonych podsumowa\u0144. Tym razem chc\u0119 Wam jednak poleci\u0107 raport odrobin\u0119 inny od pozosta\u0142ych bo nie opieraj\u0105cy si\u0119 tylko o cyferki i wykresy. Raport \u201cThe State Of Web Workers In 2021\u201d w bardzo przejrzysty spos\u00f3b przedstawia funkcjonalno\u015bci dost\u0119pne w javascriptowych \u201cw\u0105tkach\u201d i ich adopcj\u0119 w przegl\u0105darkach. Je\u015bli od jakiego\u015b czasu nie \u015bledzicie tematu to jest to artyku\u0142 idealny, \u017ceby zrozumie\u0107 kiedy stosowanie Web Worker\u00f3w ma sens i nadrobi\u0107 wszystkie zmiany, jakie mia\u0142y miejsce w ostatnich latach.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","id":3602,"sizeSlug":"full","linkDestination":"none"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604ih8.jpeg\" alt=\"\" class=\"wp-image-3602\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/01\/604ih8.jpeg\" alt=\"\" class=\"wp-image-3602\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>\u0179r\u00f3d\u0142a:<\/h3>\n","innerContent":["\n<h3>\u0179r\u00f3d\u0142a:<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p><a href=\"https:\/\/www.smashingmagazine.com\/2021\/06\/web-workers-2021\/\">https:\/\/www.smashingmagazine.com\/2021\/06\/web-workers-2021\/<\/a><\/p>\n","innerContent":["\n<p><a href=\"https:\/\/www.smashingmagazine.com\/2021\/06\/web-workers-2021\/\">https:\/\/www.smashingmagazine.com\/2021\/06\/web-workers-2021\/<\/a><\/p>\n"]}],"_links":{"self":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/10023","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/comments?post=10023"}],"version-history":[{"count":1,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/10023\/revisions"}],"predecessor-version":[{"id":10607,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/10023\/revisions\/10607"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/media\/7752"}],"wp:attachment":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/media?parent=10023"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/categories?post=10023"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/tags?post=10023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}