{"id":9950,"date":"2022-07-01T12:19:13","date_gmt":"2022-07-01T10:19:13","guid":{"rendered":"https:\/\/vived.io\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/"},"modified":"2022-09-19T13:16:26","modified_gmt":"2022-09-19T11:16:26","slug":"frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022","status":"publish","type":"post","link":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/","title":{"rendered":"5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 &#8211; Frontend Weekly vol. 94"},"content":{"rendered":"\n<h2 id=\"stackoverflow-developer-survey-2022\" data-num=1>StackOverflow Developer Survey 2022<\/h2>\n\n\n\n<p>Je\u015bli \u015bledzicie nasze przegl\u0105dy od jakiego\u015b czasu to pewnie wiecie jak bardzo lubujemy si\u0119 we wszelakich statystykach i ankietch. W minionym tygdoniu dostali\u015bmy prawdziwy crem de la creme, bo opublikowane zosta\u0142y wyniki kolejnej edycji StackOverflow Developer Survey. W tym roku ankiet\u0119 wype\u0142ni\u0142o ponad siedemdziesi\u0105t tysi\u0119cy deweloper\u00f3w. Dla por\u00f3wnania najwi\u0119ksz\u0105 frontendow\u0105 ankiet\u0119, czyli State of JS, w zesz\u0142ym roku wype\u0142ni\u0142o szesna\u015bcie tysi\u0119cy deweloper\u00f3w.<\/p>\n\n\n\n<p>Dzisiaj skupimy si\u0119 na frontendowej cz\u0119\u015bci ankiety, ale je\u015bli jeste\u015bcie cielawi og\u00f3lnobran\u017cowego sporzejnia, to zach\u0119cam Was do zerkni\u0119cia do naszego <a href=\"https:\/\/vived.io\/software-craftsmanship-sat-monday-vol-92-confitura-kreatywny-ai-stackoverflow-developer-survey\/\">sobotniego przegl\u0105du<\/a>. Je\u015bli po przczytaniu obu przegl\u0105d\u00f3w nadal b\u0119dziecie mieli ochot\u0119 na wi\u0119cej, to w poniedzia\u0142ek pojawi si\u0119 kolejny odcinekj Vived Digest po\u015bwi\u0119cony w\u0142a\u015bnie Stackoverflow Developer Survey. Tak, my na prawd\u0119 uwielbiamy statystyki.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. TypeScript jest najlepszy na \u015bwiecie<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"360\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/giphy-1.gif\" alt=\"\" class=\"wp-image-5530\"\/><\/figure>\n<\/div>\n\n\n<p>TypeScript jest 3 najpopularniejszym j\u0119zykiem programowania (HTML i SQL nie traktuj\u0119 tutaj do ko\u0144ca powa\u017cnie). Co ciekawe, du\u017ca popularno\u015b\u0107 nie wp\u0142yn\u0119\u0142a negatywnie na liczb\u0119 os\u00f3b niech\u0119tnie nastawionych do j\u0119zyka. Bior\u0105c pod uwag\u0119 proporcj\u0119 kochaj\u0105cych wzgl\u0119dem nienawidz\u0105cych danej technologii, TypeScript zaj\u0105\u0142 wysokie 4 miejsce z wynikiem 73\/27. Bez w\u0105tpienia mo\u017cemy powiedzie\u0107, \u017ce TypeScript podbi\u0142 serca deweloper\u00f3w. Czy TypeScript jest znacz\u0105co lepszym j\u0119zykiem od Pythona, C# czy Javy? Moim zdaniem nie, ale i tak ma specjalne miejsce w sercach deweloper\u00f3w ze wzgl\u0119du na to jak nisko poprzeczk\u0119 zawiesi\u0142 JavaScript. Je\u015bli ca\u0142e \u017cycie je\u017adzisz maluchem, to przesiadka do Fiata Punto b\u0119dzie jak przeja\u017cd\u017cka limuzyn\u0105.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Dzi\u015b ka\u017cdy jest cz\u0142owiekiem orkiestr\u0105<\/h3>\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\/07\/giphy.gif\" alt=\"\" class=\"wp-image-5531\" width=\"480\" height=\"366\"\/><\/figure>\n<\/div>\n\n\n<p>Wi\u0119kszo\u015b\u0107 deweloper\u00f3w definiuje swoj\u0105 rol\u0119 w zespole jako Fullstack. Nie jestem pewien, czy w ostatnich latach rola ta nie zmieni\u0142a swojej definicji. Obecnie Fullstack to ju\u017c nie tylko osoby rozwijaj\u0105ce zar\u00f3wno backend jak i frontend, ale te\u017c na osoby tworz\u0105ce frontend i utrzymuj\u0105ce swoj\u0105 chmur\u0119, albo osoby utrzymuj\u0105ce prosty backend-for-frontend. Bior\u0105c pod uwag\u0119 tak\u0105 definicj\u0119, wyniki ankiety przestaj\u0105 mnie zaskakiwa\u0107. Sko\u0144czy\u0142y si\u0119 czasy w\u0105skich specjalizacji i nadesz\u0142y czasy wszechstronnych deweloper\u00f3w.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Chcesz dobrze zarabia\u0107? Pora zmieni\u0107 specjalizacj\u0119\u2026<\/h3>\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\/07\/download-1.jpeg\" alt=\"\" class=\"wp-image-5532\" width=\"374\" height=\"538\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/download-1.jpeg 500w, https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/download-1-209x300.jpeg 209w\" sizes=\"auto, (max-width: 374px) 100vw, 374px\" \/><\/figure>\n<\/div>\n\n\n<p>Niestety spora popularno\u015b\u0107 JavaScript i TypeScript nie przek\u0142ada si\u0119 na wysokie zarobki. \u015arednia pensja w\u015br\u00f3d os\u00f3b wykorzystuj\u0105cy te j\u0119zyki w pracy wynosi odpowienio 65k$ i 70k$ rocznie. Wci\u0105\u017c warto uczy\u0107 si\u0119 TypeScript\u2019a, ale je\u015bli chcecie optymalizowa\u0107 zarobki to lepszym wyborem b\u0119dzie jeden z funkcyjnych j\u0119zyk\u00f3w takich jak F#(106k$), Clojure(103k$) czy Scala(92k$). Je\u015bli m\u00f3wimy ju\u017c o zarobkach, to warto wspomnie\u0107, \u017ce najgorszy stosunek \u015bredniego do\u015bwiadczenia do \u015brednich zarobk\u00f3w ma stary dobry PHP. Pytanie tylko, czy wysoko\u015b\u0107 zarobk\u00f3w&nbsp; jest zwi\u0105zana nie tyle z wykorzystywanym j\u0119zykiem, co z rodzajem tworzonego oprogramownia. Proste webowe landingi na pewno s\u0105 \u0142atwiejsze w implementacji ni\u017c wsp\u00f3\u0142bie\u017cne, szybkie systemy oparte o model aktora.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Aplikacje desktopowe istniej\u0105 i jest ich wi\u0119cj ni\u017c my\u015blisz<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"562\" height=\"500\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgm2s.jpeg\" alt=\"\" class=\"wp-image-5533\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgm2s.jpeg 562w, https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgm2s-300x267.jpeg 300w\" sizes=\"auto, (max-width: 562px) 100vw, 562px\" \/><\/figure>\n<\/div>\n\n\n<p>W ostatnich latach, a nawet miesi\u0105cach frameworki do tworzenia desktopowych aplikacji rosn\u0105 jak grzyby po deszczu. Za ka\u017cdym razem, kiedy w swoich przegl\u0105dach poruszam ten temat kwestionuj\u0119, czy w dzisiejszych czasach tworzy si\u0119 jeszcze aplikacje okienkowe. Okazuje si\u0119, \u017ce tak i to ca\u0142kiem sporo. Ponad 15% deweloper\u00f3w zadeklarowa\u0142o, \u017ce w pracy rozwija g\u0142\u00f3wnie takie aplikacjie. Co ciekawe na aplikacjach mobilnych skupia si\u0119 tylko 13% deweloper\u00f3w. Ja wiem, \u017ce zapewne du\u017ca cz\u0119\u015b\u0107 z tych aplikacji to wewn\u0119trzne korporacyjne aplikacje, ale na mnie liczby te i tak robi\u0105 wra\u017cenie.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Svelte frameworkiem roku<\/h3>\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\/07\/download.jpeg\" alt=\"\" class=\"wp-image-5534\" width=\"519\" height=\"346\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/download.jpeg 750w, https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/download-300x200.jpeg 300w\" sizes=\"auto, (max-width: 519px) 100vw, 519px\" \/><\/figure>\n<\/div>\n\n\n<p>Svelte podobnie jak TypeScript pomimo up\u0142ywu lat nie traci na zadowoleniu deweloper\u00f3w. Tutaj mamy co prawda zdecydowanie mniej dynamizny wzrost, ale ja nie ironicznie trzymam za Svelte kciuki. Im wi\u0119cej konkurencji na naszym ma\u0142ym frontendowym poletku tym lepiej dla nas deweloper\u00f3w. Szkoda tylko, \u017ce StackOverflow nie umie\u015bci\u0142o w ankiecie Solid.js, bo ja jestem ciekawy czy tym razem r\u00f3wnie\u017c przebi\u0142by on Svelte (taka sytuacja mia\u0142a miejsce w State of JS 2021)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0179r\u00f3d\u0142a:<\/h3>\n\n\n\n<p><a href=\"https:\/\/survey.stackoverflow.com\/2022\/\">https:\/\/survey.stackoverflow.com\/2022\/<\/a><\/p>\n\n\n\n<h2 id=\"2-fresh-1-0\" data-num=2>2. Fresh 1.0<\/h2>\n\n\n\n<p>Istnieje teoria, \u017ce za sukcesem ka\u017cdego j\u0119zyka programowania stoi nie tyle sam j\u0119zyk, co najpopularniejszy powi\u0105zany z nim framework lub biblioteka. Czy Java by\u0142aby tak popularna, gdyby nie Spring? Albo czy C# by\u0142by tak lubiany gdyby nie .NET? Ci\u0119\u017cko stwierdzi\u0107, co odgrywa tutaj kluczow\u0105 rol\u0119, ale uwa\u017cam, \u017ce w teorii tej jest ziarenko prawdy.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"501\" height=\"500\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgn5d.jpeg\" alt=\"\" class=\"wp-image-5535\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgn5d.jpeg 501w, https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgn5d-300x300.jpeg 300w, https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgn5d-150x150.jpeg 150w\" sizes=\"auto, (max-width: 501px) 100vw, 501px\" \/><\/figure>\n<\/div>\n\n\n<p>Co prawda Deno to \u015brodowisko uruchomieniowe, ale wydaje mi si\u0119, \u017ce teori\u0119 z&nbsp; poprzedniego akapitu spokojnie mo\u017cemy zaaplikowa\u0107 r\u00f3wnie\u017c do niego. Frameworkiem, kt\u00f3ry ma szanse przynie\u015b\u0107 \u201clepszemu Nodeowi\u201d&nbsp; wspomniany sukces ma by\u0107 wydany w minionym tygodniu Fresh.<\/p>\n\n\n\n<p>Na pierwszy rzut oka Fresh nie wygl\u0105da nadzwyczajniei. Jest to po prostu kolejny framework do renderowania po stronie serwera, tym razem opary o Preacta i skupiaj\u0105cy si\u0119 na zwracaniu statycznych tre\u015bci. Jest to jednak pierwszy framework przygotowany od pocz\u0105tku z my\u015bl\u0105 o Deno. Oznacz to mi\u0119dzy innymi, \u017ce na serwer wgrywamy pliki .ts i oszcz\u0119dzamy czas na budowaniu aplikacji oraz domy\u015blnie otrzymujemy du\u017co wy\u017csze bezpiepiecze\u0144stwo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"425\" src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/theislandsarch-avuxy9rrkk8-1024x425.png\" alt=\"\" class=\"wp-image-5536\" srcset=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/theislandsarch-avuxy9rrkk8-1024x425.png 1024w, https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/theislandsarch-avuxy9rrkk8-300x125.png 300w, https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/theislandsarch-avuxy9rrkk8-768x319.png 768w, https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/theislandsarch-avuxy9rrkk8.png 1502w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Oczywi\u015bcie dobra integracja z Deno to nie wszystko co oferuje Fresh. Najwi\u0119ksz\u0105 Innowacj\u0105 jest \u201carchitektura wysp\u201d, polegaj\u0105ca na wydzieleniu w aplikacji cz\u0119\u015bci statycznych i dynamicznych. W Fresh komponenty dynamiczne umieszczone musz\u0105 by\u0107 w specjalnym katalogu `\/islands` i tylko one podlega\u0107 b\u0119d\u0105 hydracji po stronie klienta. Sk\u0105d nazwa? Cz\u0119\u015bci dynamiczne to ma\u0142e wyspy po\u015brodku morza statycznych tre\u015bci.&nbsp;<\/p>\n\n\n\n<p>Na koniec warto jeszcze doda\u017c, \u017ce Fresh integruje si\u0119 z \u015bwietnie z Chmur\u0105 oferowan\u0105 przez Deno. I na my\u015bli mam tutaj nie tylko Deno Deploy, ale te\u017c Netlify Edge Function i Supabase Edge Functions. Bior\u0105c pod uwag\u0119 szbkie odpowiedzi z Edge Functions i nastawienie frameworka na optymalizacj\u0119 czas\u00f3w odpowiedzi, widz\u0119 tutaj ca\u0142kiem dobr\u0105 synergi\u0119. Zobaczymy tylko, czy wystarczaj\u0105co dobr\u0105, \u017ceby konkurowa\u0107 z analogicznymi funkcjonalno\u015bciami Next.js<\/p>\n\n\n\n<p>PS. Je\u015bli lubicie kr\u00f3tkie formy wideo, to Fireship ponownie nie zawodzi i poni\u017cej znajdziecie wyt\u0142umaczenie Fresh w 100s!<\/p>\n\n\n\n<figure class=\"wp-block-embed 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=\"a fresh new web framework is out\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/4boXExbbGCk?start=55&#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:\/\/deno.com\/blog\/fresh-is-stable\">https:\/\/deno.com\/blog\/fresh-is-stable<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>StackOverflow Developer Survey to najwi\u0119ksza programistyczna ankieta w bran\u017cy. Kilka dni temu zosta\u0142y opublikowane wyniki tegorocznej edycji i dlatego w dzisiejszym przegl\u0105dzie przeanalizujemy jej wyniki z perspektywy Frontend Developera.<\/p>\n","protected":false},"author":12,"featured_media":8788,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[273],"tags":[],"class_list":["post-9950","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\/07\/frontend-weekly-94_2.png","feature_image_visible":false,"estimated_reading_time":"5","feature_image_blog":{"ID":8789,"id":8789,"title":"pexels-photo-669616","filename":"pexels-photo-669616.jpeg","filesize":344641,"url":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/pexels-photo-669616.jpeg","link":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/pexels-photo-669616-2\/","alt":"","author":"12","description":"","caption":"","name":"pexels-photo-669616-2","status":"inherit","uploaded_to":9950,"date":"2022-07-01 10:15:38","modified":"2022-07-01 10:15:38","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/vived.io\/wp-includes\/images\/media\/default.png","width":2265,"height":1500,"sizes":{"thumbnail":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/pexels-photo-669616-150x150.jpeg","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/pexels-photo-669616-300x199.jpeg","medium-width":300,"medium-height":199,"medium_large":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/pexels-photo-669616-768x509.jpeg","medium_large-width":768,"medium_large-height":509,"large":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/pexels-photo-669616-1024x678.jpeg","large-width":1024,"large-height":678,"1536x1536":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/pexels-photo-669616-1536x1017.jpeg","1536x1536-width":1536,"1536x1536-height":1017,"2048x2048":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/pexels-photo-669616-2048x1356.jpeg","2048x2048-width":2048,"2048x2048-height":1356,"gform-image-choice-sm":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/pexels-photo-669616.jpeg","gform-image-choice-sm-width":300,"gform-image-choice-sm-height":199,"gform-image-choice-md":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/pexels-photo-669616.jpeg","gform-image-choice-md-width":400,"gform-image-choice-md-height":265,"gform-image-choice-lg":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/pexels-photo-669616.jpeg","gform-image-choice-lg-width":600,"gform-image-choice-lg-height":397}}},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 - Frontend Weekly vol. 94 - 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-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 - Frontend Weekly vol. 94 - Vived\" \/>\n<meta property=\"og:description\" content=\"StackOverflow Developer Survey to najwi\u0119ksza programistyczna ankieta w bran\u017cy. Kilka dni temu zosta\u0142y opublikowane wyniki tegorocznej edycji i dlatego w dzisiejszym przegl\u0105dzie przeanalizujemy jej wyniki z perspektywy Frontend Developera.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/\" \/>\n<meta property=\"og:site_name\" content=\"Vived\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-01T10:19:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-19T11:16:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/frontend-weekly-94_2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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\/07\/FRONTEND.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-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/\"},\"author\":{\"name\":\"Tomasz Borowicz\",\"@id\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/#\\\/schema\\\/person\\\/9d2a72fe7d0dfbb4092675afbab742bb\"},\"headline\":\"5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 &#8211; Frontend Weekly vol. 94\",\"datePublished\":\"2022-07-01T10:19:13+00:00\",\"dateModified\":\"2022-09-19T11:16:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/\"},\"wordCount\":1079,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vived.io\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/FRONTEND.png\",\"articleSection\":[\"Frontend\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/\",\"url\":\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/\",\"name\":\"5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 - Frontend Weekly vol. 94 - Vived\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vived.io\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/FRONTEND.png\",\"datePublished\":\"2022-07-01T10:19:13+00:00\",\"dateModified\":\"2022-09-19T11:16:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vived.io\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/FRONTEND.png\",\"contentUrl\":\"https:\\\/\\\/vived.io\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/FRONTEND.png\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vived.io\\\/pl\\\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 &#8211; Frontend Weekly vol. 94\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/#website\",\"url\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/\",\"name\":\"Vived\",\"description\":\"platform empowering IT people and technology companies to synergic growth\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/#organization\",\"name\":\"Vived\",\"url\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/blog.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:\\\/\\\/blog.vived.io\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.vived.io\\\/pl\\\/#\\\/schema\\\/person\\\/9d2a72fe7d0dfbb4092675afbab742bb\",\"name\":\"Tomasz Borowicz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/804536d2672538508d43f60ad2108e5aaea76c192653eaf95d4c3934b7d1dbb6?s=96&d=mm&r=g\",\"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":"5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 - Frontend Weekly vol. 94 - 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-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/","og_locale":"pl_PL","og_type":"article","og_title":"5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 - Frontend Weekly vol. 94 - Vived","og_description":"StackOverflow Developer Survey to najwi\u0119ksza programistyczna ankieta w bran\u017cy. Kilka dni temu zosta\u0142y opublikowane wyniki tegorocznej edycji i dlatego w dzisiejszym przegl\u0105dzie przeanalizujemy jej wyniki z perspektywy Frontend Developera.","og_url":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/","og_site_name":"Vived","article_published_time":"2022-07-01T10:19:13+00:00","article_modified_time":"2022-09-19T11:16:26+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/frontend-weekly-94_2.png","type":"image\/png"}],"author":"Tomasz Borowicz","twitter_card":"summary_large_image","twitter_image":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/FRONTEND.png","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/#article","isPartOf":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/"},"author":{"name":"Tomasz Borowicz","@id":"https:\/\/blog.vived.io\/pl\/#\/schema\/person\/9d2a72fe7d0dfbb4092675afbab742bb"},"headline":"5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 &#8211; Frontend Weekly vol. 94","datePublished":"2022-07-01T10:19:13+00:00","dateModified":"2022-09-19T11:16:26+00:00","mainEntityOfPage":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/"},"wordCount":1079,"publisher":{"@id":"https:\/\/blog.vived.io\/pl\/#organization"},"image":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/#primaryimage"},"thumbnailUrl":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/FRONTEND.png","articleSection":["Frontend"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/","url":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/","name":"5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 - Frontend Weekly vol. 94 - Vived","isPartOf":{"@id":"https:\/\/blog.vived.io\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/#primaryimage"},"image":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/#primaryimage"},"thumbnailUrl":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/FRONTEND.png","datePublished":"2022-07-01T10:19:13+00:00","dateModified":"2022-09-19T11:16:26+00:00","breadcrumb":{"@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/#primaryimage","url":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/FRONTEND.png","contentUrl":"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/FRONTEND.png","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/vived.io\/pl\/frontend-thursday-vol-94-5-wnoskow-dla-frontend-developerow-z-stackoverflow-survey-2022\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/blog.vived.io\/pl\/"},{"@type":"ListItem","position":2,"name":"5 wniosk\u00f3w dla Frontend Developer\u00f3w ze StackOverflow Survey 2022 &#8211; Frontend Weekly vol. 94"}]},{"@type":"WebSite","@id":"https:\/\/blog.vived.io\/pl\/#website","url":"https:\/\/blog.vived.io\/pl\/","name":"Vived","description":"platform empowering IT people and technology companies to synergic growth","publisher":{"@id":"https:\/\/blog.vived.io\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.vived.io\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/blog.vived.io\/pl\/#organization","name":"Vived","url":"https:\/\/blog.vived.io\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/blog.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:\/\/blog.vived.io\/pl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blog.vived.io\/pl\/#\/schema\/person\/9d2a72fe7d0dfbb4092675afbab742bb","name":"Tomasz Borowicz","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/804536d2672538508d43f60ad2108e5aaea76c192653eaf95d4c3934b7d1dbb6?s=96&d=mm&r=g","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>StackOverflow Developer Survey 2022<\/h2>\n","innerContent":["\n<h2>StackOverflow Developer Survey 2022<\/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Je\u015bli \u015bledzicie nasze przegl\u0105dy od jakiego\u015b czasu to pewnie wiecie jak bardzo lubujemy si\u0119 we wszelakich statystykach i ankietch. W minionym tygdoniu dostali\u015bmy prawdziwy crem de la creme, bo opublikowane zosta\u0142y wyniki kolejnej edycji StackOverflow Developer Survey. W tym roku ankiet\u0119 wype\u0142ni\u0142o ponad siedemdziesi\u0105t tysi\u0119cy deweloper\u00f3w. Dla por\u00f3wnania najwi\u0119ksz\u0105 frontendow\u0105 ankiet\u0119, czyli State of JS, w zesz\u0142ym roku wype\u0142ni\u0142o szesna\u015bcie tysi\u0119cy deweloper\u00f3w.<\/p>\n","innerContent":["\n<p>Je\u015bli \u015bledzicie nasze przegl\u0105dy od jakiego\u015b czasu to pewnie wiecie jak bardzo lubujemy si\u0119 we wszelakich statystykach i ankietch. W minionym tygdoniu dostali\u015bmy prawdziwy crem de la creme, bo opublikowane zosta\u0142y wyniki kolejnej edycji StackOverflow Developer Survey. W tym roku ankiet\u0119 wype\u0142ni\u0142o ponad siedemdziesi\u0105t tysi\u0119cy deweloper\u00f3w. Dla por\u00f3wnania najwi\u0119ksz\u0105 frontendow\u0105 ankiet\u0119, czyli State of JS, w zesz\u0142ym roku wype\u0142ni\u0142o szesna\u015bcie tysi\u0119cy deweloper\u00f3w.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Dzisiaj skupimy si\u0119 na frontendowej cz\u0119\u015bci ankiety, ale je\u015bli jeste\u015bcie cielawi og\u00f3lnobran\u017cowego sporzejnia, to zach\u0119cam Was do zerkni\u0119cia do naszego <a href=\"https:\/\/vived.io\/software-craftsmanship-sat-monday-vol-92-confitura-kreatywny-ai-stackoverflow-developer-survey\/\">sobotniego przegl\u0105du<\/a>. Je\u015bli po przczytaniu obu przegl\u0105d\u00f3w nadal b\u0119dziecie mieli ochot\u0119 na wi\u0119cej, to w poniedzia\u0142ek pojawi si\u0119 kolejny odcinekj Vived Digest po\u015bwi\u0119cony w\u0142a\u015bnie Stackoverflow Developer Survey. Tak, my na prawd\u0119 uwielbiamy statystyki.<\/p>\n","innerContent":["\n<p>Dzisiaj skupimy si\u0119 na frontendowej cz\u0119\u015bci ankiety, ale je\u015bli jeste\u015bcie cielawi og\u00f3lnobran\u017cowego sporzejnia, to zach\u0119cam Was do zerkni\u0119cia do naszego <a href=\"https:\/\/vived.io\/software-craftsmanship-sat-monday-vol-92-confitura-kreatywny-ai-stackoverflow-developer-survey\/\">sobotniego przegl\u0105du<\/a>. Je\u015bli po przczytaniu obu przegl\u0105d\u00f3w nadal b\u0119dziecie mieli ochot\u0119 na wi\u0119cej, to w poniedzia\u0142ek pojawi si\u0119 kolejny odcinekj Vived Digest po\u015bwi\u0119cony w\u0142a\u015bnie Stackoverflow Developer Survey. Tak, my na prawd\u0119 uwielbiamy statystyki.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>1. TypeScript jest najlepszy na \u015bwiecie<\/h3>\n","innerContent":["\n<h3>1. TypeScript jest najlepszy na \u015bwiecie<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","id":5530,"sizeSlug":"full","linkDestination":"none"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/giphy-1.gif\" alt=\"\" class=\"wp-image-5530\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/giphy-1.gif\" alt=\"\" class=\"wp-image-5530\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>TypeScript jest 3 najpopularniejszym j\u0119zykiem programowania (HTML i SQL nie traktuj\u0119 tutaj do ko\u0144ca powa\u017cnie). Co ciekawe, du\u017ca popularno\u015b\u0107 nie wp\u0142yn\u0119\u0142a negatywnie na liczb\u0119 os\u00f3b niech\u0119tnie nastawionych do j\u0119zyka. Bior\u0105c pod uwag\u0119 proporcj\u0119 kochaj\u0105cych wzgl\u0119dem nienawidz\u0105cych danej technologii, TypeScript zaj\u0105\u0142 wysokie 4 miejsce z wynikiem 73\/27. Bez w\u0105tpienia mo\u017cemy powiedzie\u0107, \u017ce TypeScript podbi\u0142 serca deweloper\u00f3w. Czy TypeScript jest znacz\u0105co lepszym j\u0119zykiem od Pythona, C# czy Javy? Moim zdaniem nie, ale i tak ma specjalne miejsce w sercach deweloper\u00f3w ze wzgl\u0119du na to jak nisko poprzeczk\u0119 zawiesi\u0142 JavaScript. Je\u015bli ca\u0142e \u017cycie je\u017adzisz maluchem, to przesiadka do Fiata Punto b\u0119dzie jak przeja\u017cd\u017cka limuzyn\u0105.<\/p>\n","innerContent":["\n<p>TypeScript jest 3 najpopularniejszym j\u0119zykiem programowania (HTML i SQL nie traktuj\u0119 tutaj do ko\u0144ca powa\u017cnie). Co ciekawe, du\u017ca popularno\u015b\u0107 nie wp\u0142yn\u0119\u0142a negatywnie na liczb\u0119 os\u00f3b niech\u0119tnie nastawionych do j\u0119zyka. Bior\u0105c pod uwag\u0119 proporcj\u0119 kochaj\u0105cych wzgl\u0119dem nienawidz\u0105cych danej technologii, TypeScript zaj\u0105\u0142 wysokie 4 miejsce z wynikiem 73\/27. Bez w\u0105tpienia mo\u017cemy powiedzie\u0107, \u017ce TypeScript podbi\u0142 serca deweloper\u00f3w. Czy TypeScript jest znacz\u0105co lepszym j\u0119zykiem od Pythona, C# czy Javy? Moim zdaniem nie, ale i tak ma specjalne miejsce w sercach deweloper\u00f3w ze wzgl\u0119du na to jak nisko poprzeczk\u0119 zawiesi\u0142 JavaScript. Je\u015bli ca\u0142e \u017cycie je\u017adzisz maluchem, to przesiadka do Fiata Punto b\u0119dzie jak przeja\u017cd\u017cka limuzyn\u0105.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>2. Dzi\u015b ka\u017cdy jest cz\u0142owiekiem orkiestr\u0105<\/h3>\n","innerContent":["\n<h3>2. Dzi\u015b ka\u017cdy jest cz\u0142owiekiem orkiestr\u0105<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","id":5531,"width":480,"height":366,"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\/07\/giphy.gif\" alt=\"\" class=\"wp-image-5531\" width=\"480\" height=\"366\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/giphy.gif\" alt=\"\" class=\"wp-image-5531\" width=\"480\" height=\"366\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Wi\u0119kszo\u015b\u0107 deweloper\u00f3w definiuje swoj\u0105 rol\u0119 w zespole jako Fullstack. Nie jestem pewien, czy w ostatnich latach rola ta nie zmieni\u0142a swojej definicji. Obecnie Fullstack to ju\u017c nie tylko osoby rozwijaj\u0105ce zar\u00f3wno backend jak i frontend, ale te\u017c na osoby tworz\u0105ce frontend i utrzymuj\u0105ce swoj\u0105 chmur\u0119, albo osoby utrzymuj\u0105ce prosty backend-for-frontend. Bior\u0105c pod uwag\u0119 tak\u0105 definicj\u0119, wyniki ankiety przestaj\u0105 mnie zaskakiwa\u0107. Sko\u0144czy\u0142y si\u0119 czasy w\u0105skich specjalizacji i nadesz\u0142y czasy wszechstronnych deweloper\u00f3w.<\/p>\n","innerContent":["\n<p>Wi\u0119kszo\u015b\u0107 deweloper\u00f3w definiuje swoj\u0105 rol\u0119 w zespole jako Fullstack. Nie jestem pewien, czy w ostatnich latach rola ta nie zmieni\u0142a swojej definicji. Obecnie Fullstack to ju\u017c nie tylko osoby rozwijaj\u0105ce zar\u00f3wno backend jak i frontend, ale te\u017c na osoby tworz\u0105ce frontend i utrzymuj\u0105ce swoj\u0105 chmur\u0119, albo osoby utrzymuj\u0105ce prosty backend-for-frontend. Bior\u0105c pod uwag\u0119 tak\u0105 definicj\u0119, wyniki ankiety przestaj\u0105 mnie zaskakiwa\u0107. Sko\u0144czy\u0142y si\u0119 czasy w\u0105skich specjalizacji i nadesz\u0142y czasy wszechstronnych deweloper\u00f3w.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>3. Chcesz dobrze zarabia\u0107? Pora zmieni\u0107 specjalizacj\u0119\u2026<\/h3>\n","innerContent":["\n<h3>3. Chcesz dobrze zarabia\u0107? Pora zmieni\u0107 specjalizacj\u0119\u2026<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","id":5532,"width":374,"height":538,"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\/07\/download-1.jpeg\" alt=\"\" class=\"wp-image-5532\" width=\"374\" height=\"538\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/download-1.jpeg\" alt=\"\" class=\"wp-image-5532\" width=\"374\" height=\"538\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Niestety spora popularno\u015b\u0107 JavaScript i TypeScript nie przek\u0142ada si\u0119 na wysokie zarobki. \u015arednia pensja w\u015br\u00f3d os\u00f3b wykorzystuj\u0105cy te j\u0119zyki w pracy wynosi odpowienio 65k$ i 70k$ rocznie. Wci\u0105\u017c warto uczy\u0107 si\u0119 TypeScript\u2019a, ale je\u015bli chcecie optymalizowa\u0107 zarobki to lepszym wyborem b\u0119dzie jeden z funkcyjnych j\u0119zyk\u00f3w takich jak F#(106k$), Clojure(103k$) czy Scala(92k$). Je\u015bli m\u00f3wimy ju\u017c o zarobkach, to warto wspomnie\u0107, \u017ce najgorszy stosunek \u015bredniego do\u015bwiadczenia do \u015brednich zarobk\u00f3w ma stary dobry PHP. Pytanie tylko, czy wysoko\u015b\u0107 zarobk\u00f3w&nbsp; jest zwi\u0105zana nie tyle z wykorzystywanym j\u0119zykiem, co z rodzajem tworzonego oprogramownia. Proste webowe landingi na pewno s\u0105 \u0142atwiejsze w implementacji ni\u017c wsp\u00f3\u0142bie\u017cne, szybkie systemy oparte o model aktora.<\/p>\n","innerContent":["\n<p>Niestety spora popularno\u015b\u0107 JavaScript i TypeScript nie przek\u0142ada si\u0119 na wysokie zarobki. \u015arednia pensja w\u015br\u00f3d os\u00f3b wykorzystuj\u0105cy te j\u0119zyki w pracy wynosi odpowienio 65k$ i 70k$ rocznie. Wci\u0105\u017c warto uczy\u0107 si\u0119 TypeScript\u2019a, ale je\u015bli chcecie optymalizowa\u0107 zarobki to lepszym wyborem b\u0119dzie jeden z funkcyjnych j\u0119zyk\u00f3w takich jak F#(106k$), Clojure(103k$) czy Scala(92k$). Je\u015bli m\u00f3wimy ju\u017c o zarobkach, to warto wspomnie\u0107, \u017ce najgorszy stosunek \u015bredniego do\u015bwiadczenia do \u015brednich zarobk\u00f3w ma stary dobry PHP. Pytanie tylko, czy wysoko\u015b\u0107 zarobk\u00f3w&nbsp; jest zwi\u0105zana nie tyle z wykorzystywanym j\u0119zykiem, co z rodzajem tworzonego oprogramownia. Proste webowe landingi na pewno s\u0105 \u0142atwiejsze w implementacji ni\u017c wsp\u00f3\u0142bie\u017cne, szybkie systemy oparte o model aktora.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>4. Aplikacje desktopowe istniej\u0105 i jest ich wi\u0119cj ni\u017c my\u015blisz<\/h3>\n","innerContent":["\n<h3>4. Aplikacje desktopowe istniej\u0105 i jest ich wi\u0119cj ni\u017c my\u015blisz<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","id":5533,"sizeSlug":"full","linkDestination":"none"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgm2s.jpeg\" alt=\"\" class=\"wp-image-5533\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgm2s.jpeg\" alt=\"\" class=\"wp-image-5533\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>W ostatnich latach, a nawet miesi\u0105cach frameworki do tworzenia desktopowych aplikacji rosn\u0105 jak grzyby po deszczu. Za ka\u017cdym razem, kiedy w swoich przegl\u0105dach poruszam ten temat kwestionuj\u0119, czy w dzisiejszych czasach tworzy si\u0119 jeszcze aplikacje okienkowe. Okazuje si\u0119, \u017ce tak i to ca\u0142kiem sporo. Ponad 15% deweloper\u00f3w zadeklarowa\u0142o, \u017ce w pracy rozwija g\u0142\u00f3wnie takie aplikacjie. Co ciekawe na aplikacjach mobilnych skupia si\u0119 tylko 13% deweloper\u00f3w. Ja wiem, \u017ce zapewne du\u017ca cz\u0119\u015b\u0107 z tych aplikacji to wewn\u0119trzne korporacyjne aplikacje, ale na mnie liczby te i tak robi\u0105 wra\u017cenie.&nbsp;<\/p>\n","innerContent":["\n<p>W ostatnich latach, a nawet miesi\u0105cach frameworki do tworzenia desktopowych aplikacji rosn\u0105 jak grzyby po deszczu. Za ka\u017cdym razem, kiedy w swoich przegl\u0105dach poruszam ten temat kwestionuj\u0119, czy w dzisiejszych czasach tworzy si\u0119 jeszcze aplikacje okienkowe. Okazuje si\u0119, \u017ce tak i to ca\u0142kiem sporo. Ponad 15% deweloper\u00f3w zadeklarowa\u0142o, \u017ce w pracy rozwija g\u0142\u00f3wnie takie aplikacjie. Co ciekawe na aplikacjach mobilnych skupia si\u0119 tylko 13% deweloper\u00f3w. Ja wiem, \u017ce zapewne du\u017ca cz\u0119\u015b\u0107 z tych aplikacji to wewn\u0119trzne korporacyjne aplikacje, ale na mnie liczby te i tak robi\u0105 wra\u017cenie.&nbsp;<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":{"level":3},"innerBlocks":[],"innerHTML":"\n<h3>5. Svelte frameworkiem roku<\/h3>\n","innerContent":["\n<h3>5. Svelte frameworkiem roku<\/h3>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","id":5534,"width":519,"height":346,"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\/07\/download.jpeg\" alt=\"\" class=\"wp-image-5534\" width=\"519\" height=\"346\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/download.jpeg\" alt=\"\" class=\"wp-image-5534\" width=\"519\" height=\"346\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Svelte podobnie jak TypeScript pomimo up\u0142ywu lat nie traci na zadowoleniu deweloper\u00f3w. Tutaj mamy co prawda zdecydowanie mniej dynamizny wzrost, ale ja nie ironicznie trzymam za Svelte kciuki. Im wi\u0119cej konkurencji na naszym ma\u0142ym frontendowym poletku tym lepiej dla nas deweloper\u00f3w. Szkoda tylko, \u017ce StackOverflow nie umie\u015bci\u0142o w ankiecie Solid.js, bo ja jestem ciekawy czy tym razem r\u00f3wnie\u017c przebi\u0142by on Svelte (taka sytuacja mia\u0142a miejsce w State of JS 2021)<\/p>\n","innerContent":["\n<p>Svelte podobnie jak TypeScript pomimo up\u0142ywu lat nie traci na zadowoleniu deweloper\u00f3w. Tutaj mamy co prawda zdecydowanie mniej dynamizny wzrost, ale ja nie ironicznie trzymam za Svelte kciuki. Im wi\u0119cej konkurencji na naszym ma\u0142ym frontendowym poletku tym lepiej dla nas deweloper\u00f3w. Szkoda tylko, \u017ce StackOverflow nie umie\u015bci\u0142o w ankiecie Solid.js, bo ja jestem ciekawy czy tym razem r\u00f3wnie\u017c przebi\u0142by on Svelte (taka sytuacja mia\u0142a miejsce w State of JS 2021)<\/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:\/\/survey.stackoverflow.com\/2022\/\">https:\/\/survey.stackoverflow.com\/2022\/<\/a><\/p>\n","innerContent":["\n<p><a href=\"https:\/\/survey.stackoverflow.com\/2022\/\">https:\/\/survey.stackoverflow.com\/2022\/<\/a><\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/heading","attrs":[],"innerBlocks":[],"innerHTML":"\n<h2>2. Fresh 1.0<\/h2>\n","innerContent":["\n<h2>2. Fresh 1.0<\/h2>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Istnieje teoria, \u017ce za sukcesem ka\u017cdego j\u0119zyka programowania stoi nie tyle sam j\u0119zyk, co najpopularniejszy powi\u0105zany z nim framework lub biblioteka. Czy Java by\u0142aby tak popularna, gdyby nie Spring? Albo czy C# by\u0142by tak lubiany gdyby nie .NET? Ci\u0119\u017cko stwierdzi\u0107, co odgrywa tutaj kluczow\u0105 rol\u0119, ale uwa\u017cam, \u017ce w teorii tej jest ziarenko prawdy.<\/p>\n","innerContent":["\n<p>Istnieje teoria, \u017ce za sukcesem ka\u017cdego j\u0119zyka programowania stoi nie tyle sam j\u0119zyk, co najpopularniejszy powi\u0105zany z nim framework lub biblioteka. Czy Java by\u0142aby tak popularna, gdyby nie Spring? Albo czy C# by\u0142by tak lubiany gdyby nie .NET? Ci\u0119\u017cko stwierdzi\u0107, co odgrywa tutaj kluczow\u0105 rol\u0119, ale uwa\u017cam, \u017ce w teorii tej jest ziarenko prawdy.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"align":"center","id":5535,"sizeSlug":"full","linkDestination":"none"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgn5d.jpeg\" alt=\"\" class=\"wp-image-5535\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image aligncenter size-full\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/6lgn5d.jpeg\" alt=\"\" class=\"wp-image-5535\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Co prawda Deno to \u015brodowisko uruchomieniowe, ale wydaje mi si\u0119, \u017ce teori\u0119 z&nbsp; poprzedniego akapitu spokojnie mo\u017cemy zaaplikowa\u0107 r\u00f3wnie\u017c do niego. Frameworkiem, kt\u00f3ry ma szanse przynie\u015b\u0107 \u201clepszemu Nodeowi\u201d&nbsp; wspomniany sukces ma by\u0107 wydany w minionym tygodniu Fresh.<\/p>\n","innerContent":["\n<p>Co prawda Deno to \u015brodowisko uruchomieniowe, ale wydaje mi si\u0119, \u017ce teori\u0119 z&nbsp; poprzedniego akapitu spokojnie mo\u017cemy zaaplikowa\u0107 r\u00f3wnie\u017c do niego. Frameworkiem, kt\u00f3ry ma szanse przynie\u015b\u0107 \u201clepszemu Nodeowi\u201d&nbsp; wspomniany sukces ma by\u0107 wydany w minionym tygodniu Fresh.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Na pierwszy rzut oka Fresh nie wygl\u0105da nadzwyczajniei. Jest to po prostu kolejny framework do renderowania po stronie serwera, tym razem opary o Preacta i skupiaj\u0105cy si\u0119 na zwracaniu statycznych tre\u015bci. Jest to jednak pierwszy framework przygotowany od pocz\u0105tku z my\u015bl\u0105 o Deno. Oznacz to mi\u0119dzy innymi, \u017ce na serwer wgrywamy pliki .ts i oszcz\u0119dzamy czas na budowaniu aplikacji oraz domy\u015blnie otrzymujemy du\u017co wy\u017csze bezpiepiecze\u0144stwo.<\/p>\n","innerContent":["\n<p>Na pierwszy rzut oka Fresh nie wygl\u0105da nadzwyczajniei. Jest to po prostu kolejny framework do renderowania po stronie serwera, tym razem opary o Preacta i skupiaj\u0105cy si\u0119 na zwracaniu statycznych tre\u015bci. Jest to jednak pierwszy framework przygotowany od pocz\u0105tku z my\u015bl\u0105 o Deno. Oznacz to mi\u0119dzy innymi, \u017ce na serwer wgrywamy pliki .ts i oszcz\u0119dzamy czas na budowaniu aplikacji oraz domy\u015blnie otrzymujemy du\u017co wy\u017csze bezpiepiecze\u0144stwo.<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/image","attrs":{"id":5536,"sizeSlug":"large","linkDestination":"none"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-image size-large\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/theislandsarch-avuxy9rrkk8-1024x425.png\" alt=\"\" class=\"wp-image-5536\"\/><\/figure>\n","innerContent":["\n<figure class=\"wp-block-image size-large\"><img src=\"https:\/\/vived.io\/wp-content\/uploads\/2022\/07\/theislandsarch-avuxy9rrkk8-1024x425.png\" alt=\"\" class=\"wp-image-5536\"\/><\/figure>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Oczywi\u015bcie dobra integracja z Deno to nie wszystko co oferuje Fresh. Najwi\u0119ksz\u0105 Innowacj\u0105 jest \u201carchitektura wysp\u201d, polegaj\u0105ca na wydzieleniu w aplikacji cz\u0119\u015bci statycznych i dynamicznych. W Fresh komponenty dynamiczne umieszczone musz\u0105 by\u0107 w specjalnym katalogu `\/islands` i tylko one podlega\u0107 b\u0119d\u0105 hydracji po stronie klienta. Sk\u0105d nazwa? Cz\u0119\u015bci dynamiczne to ma\u0142e wyspy po\u015brodku morza statycznych tre\u015bci.&nbsp;<\/p>\n","innerContent":["\n<p>Oczywi\u015bcie dobra integracja z Deno to nie wszystko co oferuje Fresh. Najwi\u0119ksz\u0105 Innowacj\u0105 jest \u201carchitektura wysp\u201d, polegaj\u0105ca na wydzieleniu w aplikacji cz\u0119\u015bci statycznych i dynamicznych. W Fresh komponenty dynamiczne umieszczone musz\u0105 by\u0107 w specjalnym katalogu `\/islands` i tylko one podlega\u0107 b\u0119d\u0105 hydracji po stronie klienta. Sk\u0105d nazwa? Cz\u0119\u015bci dynamiczne to ma\u0142e wyspy po\u015brodku morza statycznych tre\u015bci.&nbsp;<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>Na koniec warto jeszcze doda\u017c, \u017ce Fresh integruje si\u0119 z \u015bwietnie z Chmur\u0105 oferowan\u0105 przez Deno. I na my\u015bli mam tutaj nie tylko Deno Deploy, ale te\u017c Netlify Edge Function i Supabase Edge Functions. Bior\u0105c pod uwag\u0119 szbkie odpowiedzi z Edge Functions i nastawienie frameworka na optymalizacj\u0119 czas\u00f3w odpowiedzi, widz\u0119 tutaj ca\u0142kiem dobr\u0105 synergi\u0119. Zobaczymy tylko, czy wystarczaj\u0105co dobr\u0105, \u017ceby konkurowa\u0107 z analogicznymi funkcjonalno\u015bciami Next.js<\/p>\n","innerContent":["\n<p>Na koniec warto jeszcze doda\u017c, \u017ce Fresh integruje si\u0119 z \u015bwietnie z Chmur\u0105 oferowan\u0105 przez Deno. I na my\u015bli mam tutaj nie tylko Deno Deploy, ale te\u017c Netlify Edge Function i Supabase Edge Functions. Bior\u0105c pod uwag\u0119 szbkie odpowiedzi z Edge Functions i nastawienie frameworka na optymalizacj\u0119 czas\u00f3w odpowiedzi, widz\u0119 tutaj ca\u0142kiem dobr\u0105 synergi\u0119. Zobaczymy tylko, czy wystarczaj\u0105co dobr\u0105, \u017ceby konkurowa\u0107 z analogicznymi funkcjonalno\u015bciami Next.js<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/paragraph","attrs":[],"innerBlocks":[],"innerHTML":"\n<p>PS. Je\u015bli lubicie kr\u00f3tkie formy wideo, to Fireship ponownie nie zawodzi i poni\u017cej znajdziecie wyt\u0142umaczenie Fresh w 100s!<\/p>\n","innerContent":["\n<p>PS. Je\u015bli lubicie kr\u00f3tkie formy wideo, to Fireship ponownie nie zawodzi i poni\u017cej znajdziecie wyt\u0142umaczenie Fresh w 100s!<\/p>\n"]},{"blockName":null,"attrs":[],"innerBlocks":[],"innerHTML":"\n\n","innerContent":["\n\n"]},{"blockName":"core\/embed","attrs":{"url":"https:\/\/www.youtube.com\/watch?v=4boXExbbGCk&t=55s","type":"video","providerNameSlug":"youtube","responsive":true,"className":"wp-embed-aspect-16-9 wp-has-aspect-ratio"},"innerBlocks":[],"innerHTML":"\n<figure class=\"wp-block-embed 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=4boXExbbGCk&amp;t=55s\n<\/div><\/figure>\n","innerContent":["\n<figure class=\"wp-block-embed 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=4boXExbbGCk&amp;t=55s\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:\/\/deno.com\/blog\/fresh-is-stable\">https:\/\/deno.com\/blog\/fresh-is-stable<\/a><\/p>\n","innerContent":["\n<p><a href=\"https:\/\/deno.com\/blog\/fresh-is-stable\">https:\/\/deno.com\/blog\/fresh-is-stable<\/a><\/p>\n"]}],"_links":{"self":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/9950","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=9950"}],"version-history":[{"count":1,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/9950\/revisions"}],"predecessor-version":[{"id":10476,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/posts\/9950\/revisions\/10476"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/media\/8788"}],"wp:attachment":[{"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/media?parent=9950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/categories?post=9950"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vived.io\/pl\/wp-json\/wp\/v2\/tags?post=9950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}