{"id":99353,"date":"2021-03-05T04:22:37","date_gmt":"2021-03-05T02:22:39","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/google-predstavil-frejmvork-flutter-2-i-yazyk-dart-2-12"},"modified":"2021-03-05T04:22:37","modified_gmt":"2021-03-05T02:22:39","slug":"google-predstavil-frejmvork-flutter-2-i-yazyk-dart-2-12","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/google-predstavil-frejmvork-flutter-2-i-yazyk-dart-2-12","title":{"rendered":"Google zaprezentowa\u0142 framework Flutter 2 oraz j\u0119zyk Dart 2.12","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Firma Google zaprezentowa\u0142a framework do budowania interfejsu u\u017cytkownika Flutter 2, kt\u00f3ry oznacza\u0142 transformacj\u0119 projektu z frameworka do tworzenia aplikacji mobilnych w uniwersalny framework do tworzenia wszelkiego rodzaju program\u00f3w, w tym program\u00f3w na systemy desktopowe i aplikacji webowych.     <\/p>\n<p>Flutter jest postrzegany jako alternatywa dla React Native i umo\u017cliwia na podstawie jednej bazy kodu wydawanie aplikacji na r\u00f3\u017cnych platformach, w tym iOS, Android, Windows, macOS i Linux, oraz aplikacji do uruchamiania w przegl\u0105darkach. Aplikacje mobilne wcze\u015bniejsze na Flutter 1 po przej\u015bciu na Flutter 2 mog\u0105 by\u0107 dostosowane do pracy na desktopie i w Web bez konieczno\u015bci przepisania kodu.        <\/p>\n<p>G\u0142\u00f3wna cz\u0119\u015b\u0107 kodu Flutter jest realizowana w j\u0119zyku Dart, a silnik runtime do wykonywania aplikacji jest napisany w C++. Przy tworzeniu aplikacji, opr\u00f3cz natywnego dla Flutter j\u0119zyka Dart, mo\u017cna korzysta\u0107 z interfejsu Dart Foreign Function, aby wywo\u0142ywa\u0107 kod w C\/C++. Wysoka wydajno\u015b\u0107 dzia\u0142ania osi\u0105gana jest dzi\u0119ki kompilacji aplikacji do kodu maszynowego dla docelowych platform. Program nie musi by\u0107 rekompilowany po ka\u017cdej zmianie \u2014 Dart oferuje tryb gor\u0105cego \u0142adowania, kt\u00f3ry pozwala wprowadza\u0107 zmiany w dzia\u0142aj\u0105cej aplikacji i od razu ocenia\u0107 wynik.    <\/p>\n<p>W Flutter 2 og\u0142oszono pe\u0142ne wsparcie dla tworzenia aplikacji webowych, gotowych do zastosowa\u0144 produkcyjnych. Wspomniano o trzech g\u0142\u00f3wnych scenariuszach zastosowania Fluttera dla Web: rozw\u00f3j odr\u0119bnych aplikacji webowych (PWA, Progressive Web Apps), tworzenie aplikacji jednop\u0142aszczyznowych (SPA, Single page apps) oraz przekszta\u0142canie aplikacji mobilnych w aplikacje webowe. Z cech \u015brodk\u00f3w rozwoju dla Web wymienia si\u0119 wykorzystanie mechanizm\u00f3w przyspieszaj\u0105cych renderowanie grafiki 2D i 3D, elastyczne uk\u0142adanie element\u00f3w na ekranie oraz kompilowalny w WebAssembly silnik renderowania CanvasKit.      <\/p>\n<p>Wsparcie aplikacji na komputerach stacjonarnych jest w fazie beta-test\u00f3w i zostanie ustabilizowane w tym roku w jednym z nadchodz\u0105cych wyda\u0144. Firmy Canonical, Microsoft i Toyota og\u0142osi\u0142y wsparcie dla rozwoju z u\u017cyciem Flutter. Canonical wybra\u0142 Flutter jako g\u0142\u00f3wny framework dla swoich aplikacji i stosuje go r\u00f3wnie\u017c przy tworzeniu nowego instalatora dla Ubuntu. Microsoft dostosowa\u0142 Flutter do sk\u0142adanych urz\u0105dze\u0144 z wieloma ekranami, takich jak Surface Duo. Toyota planuje wykorzysta\u0107 Flutter w systemach informacyjno-rozrywkowych samochod\u00f3w. Na bazie Flutter zbudowana jest r\u00f3wnie\u017c nak\u0142adka u\u017cytkownika rozwijanej przez Google mikroj\u0105drowej operacyjnej systemu Fuchsia.     <center><img decoding=\"async\" alt=\"Google zaprezentowa\u0142 framework Flutter 2 oraz j\u0119zyk Dart 2.12\" src=\"\/wp-content\/uploads\/2021\/03\/00588e230bc64b7de46ec4794b1566cf.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Jednocze\u015bnie ukaza\u0142a si\u0119 nowa wersja j\u0119zyka programowania Dart 2.12, w kt\u00f3rej kontynuowany jest rozw\u00f3j radykalnie przerobionej ga\u0142\u0119zi Dart 2. Dart 2 r\u00f3\u017cni si\u0119 od pierwotnej wersji j\u0119zyka Dart stosowaniem silnej statycznej typizacji (typy mog\u0105 by\u0107 automatycznie wnioskowane, wi\u0119c wskazanie typ\u00f3w nie jest obowi\u0105zkowe, ale dynamiczna typizacja nie jest ju\u017c u\u017cywana, a pierwotnie wywnioskowany typ jest przypisany do zmiennej i w dalszym ci\u0105gu stosowana jest \u015bcis\u0142a weryfikacja typu).    <\/p>\n<p>Wydanie to wyr\u00f3\u017cnia si\u0119 stabilizacj\u0105 trybu bezpiecznego korzystania z warto\u015bci \u201eNull\u201d (bezpiecze\u0144stwo przed nullami), co pozwala unikn\u0105\u0107 awarii spowodowanych pr\u00f3bami u\u017cycia zmiennych, kt\u00f3rych warto\u015b\u0107 nie jest zdefiniowana i jest ustawiona na \u201eNull\u201d. Tryb ten zak\u0142ada, \u017ce zmienne nie mog\u0105 mie\u0107 niezdefiniowanych warto\u015bci, je\u015bli nie przypisano im wyra\u017anie warto\u015bci null. W tym trybie typy zmiennych s\u0105 \u015bci\u015ble przestrzegane, co pozwala kompilatorowi stosowa\u0107 dodatkowe optymalizacje. Zgodno\u015b\u0107 typ\u00f3w jest sprawdzana na etapie kompilacji, na przyk\u0142ad w przypadku pr\u00f3by przypisania warto\u015bci \u201eNull\u201d zmiennej o typie, kt\u00f3ry nie dopuszcza niezdefiniowanego stanu, takiej jak \u201eint\u201d, zostanie zg\u0142oszony b\u0142\u0105d.     <\/p>\n<p>Innym wa\u017cnym ulepszeniem Dart 2.12 by\u0142a stabilna implementacja biblioteki FFI, kt\u00f3ra umo\u017cliwia tworzenie wydajnego kodu, z kt\u00f3rego mo\u017cna uzyska\u0107 dost\u0119p do API w j\u0119zyku C. Wprowadzono optymalizacje wydajno\u015bci i rozmiaru. Dodano narz\u0119dzia dla programist\u00f3w oraz system profilowania kodu, napisany z u\u017cyciem Flutter, a tak\u017ce nowe wtyczki do tworzenia aplikacji w Dart i Flutter dla Android Studio\/IntelliJ oraz VS Code.    <center><img decoding=\"async\" alt=\"Google zaprezentowa\u0142 framework Flutter 2 oraz j\u0119zyk Dart 2.12\" src=\"\/wp-content\/uploads\/2021\/03\/f52789d30ed7b078ed57d0727e5be8cf.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54701\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f Flutter 2, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0437\u043d\u0430\u043c\u0435\u043d\u043e\u0432\u0430\u043b \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043b\u044e\u0431\u044b\u0445 \u0442\u0438\u043f\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0438 web-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. Flutter \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 React Native \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043e\u0434\u043d\u043e\u0439 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c, \u0432\u043a\u043b\u044e\u0447\u0430\u044f iOS, Android, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":99354,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99353","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f Flutter 2, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0437\u043d\u0430\u043c\u0435\u043d\u043e\u0432\u0430\u043b \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/google-predstavil-frejmvork-flutter-2-i-yazyk-dart-2-12\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a Flutter 2 \u0438 \u044f\u0437\u044b\u043a Dart 2.12 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f Flutter 2, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0437\u043d\u0430\u043c\u0435\u043d\u043e\u0432\u0430\u043b \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/google-predstavil-frejmvork-flutter-2-i-yazyk-dart-2-12\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-03-05T02:22:39+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-03-05T02:22:39+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Google zaprezentowa\u0142 framework Flutter 2 oraz j\u0119zyk Dart 2.12 | ProHoster","description":"Firma Google zaprezentowa\u0142a framework do tworzenia interfejs\u00f3w u\u017cytkownika Flutter 2, co oznacza\u0142o transformacj\u0119 projektu z frameworka do tworzenia aplikacji mobilnych w uniwersalny framework do tworzenia.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/google-predstavil-frejmvork-flutter-2-i-yazyk-dart-2-12","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a Flutter 2 \u0438 \u044f\u0437\u044b\u043a Dart 2.12 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f Flutter 2, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0437\u043d\u0430\u043c\u0435\u043d\u043e\u0432\u0430\u043b \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0438\u0437 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/google-predstavil-frejmvork-flutter-2-i-yazyk-dart-2-12","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-03-05T02:22:39+00:00","article:modified_time":"2021-03-05T02:22:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99353","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-05 02:31:39","updated":"2022-10-01 23:29:04","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/99353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=99353"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/99353\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/99354"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=99353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=99353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=99353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}