{"id":16702,"date":"2025-03-30T19:15:14","date_gmt":"2025-03-30T16:15:14","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/"},"modified":"2025-03-30T19:15:14","modified_gmt":"2025-03-30T16:15:14","slug":"reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/","title":{"rendered":"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3&#8217;e Da\u011f\u0131tma"},"content":{"rendered":"<p><body><\/p>\n<p>ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3&#8217;e Da\u011f\u0131tma<\/p>\n<p>Merhaba! Fatih Soysal burada.  Bu makalede, ReactJS ve HTML5 uygulamalar\u0131n\u0131z\u0131 Amazon S3&#8217;e nas\u0131l kolayca da\u011f\u0131tabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m.  AWS S3, statik dosyalar\u0131n depolanmas\u0131 i\u00e7in m\u00fckemmel bir se\u00e7enektir ve React uygulamalar\u0131n\u0131z i\u00e7in ideal bir platformdur.  \u00d6ncelikle, uygulaman\u0131z\u0131n haz\u0131r oldu\u011fundan emin olmal\u0131s\u0131n\u0131z.  Yapman\u0131z gereken ilk ad\u0131m, uygulaman\u0131z\u0131 build etmektir.<\/p>\n<h2>Uygulaman\u0131z\u0131 Haz\u0131rlama<\/h2>\n<p>\u00d6ncelikle, React uygulaman\u0131z\u0131n production i\u00e7in haz\u0131rlanmas\u0131 gerekiyor.  Bunun i\u00e7in,  projenizin k\u00f6k dizininde npm run build veya yarn build komutunu \u00e7al\u0131\u015ft\u0131r\u0131n.  Bu komut, build adl\u0131 bir klas\u00f6r olu\u015fturacak ve bu klas\u00f6r i\u00e7inde, taray\u0131c\u0131n\u0131zda \u00e7al\u0131\u015ft\u0131rmaya haz\u0131r olan statik dosyalar bulunacakt\u0131r.  Bu dosyalar, HTML, CSS, JavaScript ve di\u011fer varl\u0131klar\u0131n\u0131z\u0131 i\u00e7erir.  <strong>\u00d6nemli not:<\/strong>  Bu ad\u0131mdan sonra  build klas\u00f6r\u00fcn\u00fcn i\u00e7indeki dosyalar\u0131 dikkatlice inceleyin. Baz\u0131 durumlarda,  uygulaman\u0131z\u0131n d\u00fczg\u00fcn \u00e7al\u0131\u015fmas\u0131 i\u00e7in  ek konfig\u00fcrasyonlar yapman\u0131z gerekebilir.<\/p>\n<h2>AWS S3 Hesab\u0131n\u0131z\u0131 Haz\u0131rlama<\/h2>\n<p>S3&#8217;e da\u011f\u0131t\u0131m yapabilmek i\u00e7in bir AWS hesab\u0131n\u0131z olmas\u0131 gerekiyor.  Hesab\u0131n\u0131z yoksa, <a href=\"https:\/\/aws.amazon.com\/\">AWS sitesinden<\/a> \u00fccretsiz bir hesap olu\u015fturabilirsiniz.  Hesab\u0131n\u0131za giri\u015f yapt\u0131ktan sonra, S3 servisini bulun ve yeni bir bucket olu\u015fturun.  Bucket ad\u0131n\u0131z global olarak benzersiz olmal\u0131d\u0131r.  Ayr\u0131ca, bucket&#8217;\u0131n\u0131z\u0131n statik web sitesi bar\u0131nd\u0131rma \u00f6zelli\u011finin etkinle\u015ftirildi\u011finden emin olun.  Bu i\u015flem, S3 konsolunda kolayca yap\u0131labilir.  Detayl\u0131 bilgi i\u00e7in AWS belgesine bakabilirsiniz. <\/p>\n<h2>Dosyalar\u0131n\u0131z\u0131 S3&#8217;e Y\u00fckleme<\/h2>\n<p>Art\u0131k, build klas\u00f6r\u00fcndeki t\u00fcm dosyalar\u0131 S3 bucket&#8217;\u0131n\u0131za y\u00fckleyebilirsiniz.  Bunu S3 konsolunu kullanarak veya AWS CLI arac\u0131l\u0131\u011f\u0131yla yapabilirsiniz.  Konsol kullan\u0131m\u0131 daha kolayd\u0131r, ancak b\u00fcy\u00fck projelerde CLI daha verimlidir.  Y\u00fckleme i\u015flemi tamamland\u0131ktan sonra, S3 bucket&#8217;\u0131n\u0131z\u0131n URL&#8217;sini kullanarak uygulaman\u0131z\u0131 eri\u015febilirsiniz.   Ba\u015flang\u0131\u00e7ta, y\u00fckleme i\u015flemi biraz zaman alabilir, bu y\u00fczden sab\u0131rl\u0131 olmal\u0131s\u0131n\u0131z.<\/p>\n<h2>\u0130leri D\u00fczey Konfig\u00fcrasyonlar<\/h2>\n<p>Uygulaman\u0131z\u0131n performans\u0131n\u0131 iyile\u015ftirmek i\u00e7in birka\u00e7 ileri d\u00fczey konfig\u00fcrasyon yapabilirsiniz.  \u00d6rne\u011fin, CloudFront gibi bir CDN kullanarak i\u00e7erik da\u011f\u0131t\u0131m\u0131n\u0131 h\u0131zland\u0131rabilirsiniz.  Ayr\u0131ca, S3&#8217;\u00fcn statik web sitesi bar\u0131nd\u0131rma ayarlar\u0131n\u0131 \u00f6zelle\u015ftirerek hata sayfalar\u0131 veya y\u00f6nlendirmeler ekleyebilirsiniz.  Bunlar uygulaman\u0131z\u0131n kullan\u0131c\u0131 deneyimini \u00f6nemli \u00f6l\u00e7\u00fcde iyile\u015ftirecektir.  Bu konuda daha fazla bilgi i\u00e7in AWS dok\u00fcmanlar\u0131n\u0131 inceleyebilirsiniz.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Bu makalede, ReactJS ve HTML5 uygulaman\u0131z\u0131 AWS S3&#8217;e da\u011f\u0131tman\u0131n temel ad\u0131mlar\u0131n\u0131 ele ald\u0131k.  Bu s\u00fcre\u00e7 olduk\u00e7a basittir ve birka\u00e7 dakika i\u00e7inde uygulaman\u0131z\u0131 canl\u0131ya alabilirsiniz.  Ancak, daha karma\u015f\u0131k uygulamalar i\u00e7in ileri d\u00fczey konfig\u00fcrasyonlar gerekebilir.  Umar\u0131m bu makale size yard\u0131mc\u0131 olmu\u015ftur.  Daha fazla bilgi i\u00e7in, <a href=\"https:\/\/fatihsoysal.com\">web sitemi<\/a> ziyaret edebilirsiniz.<\/p>\n<p><strong>Faydal\u0131 Kaynaklar:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/aws.amazon.com\/s3\/\">AWS S3 Dok\u00fcmanlar\u0131<\/a><\/li>\n<li><a href=\"https:\/\/reactjs.org\/docs\/getting-started.html\">ReactJS Dok\u00fcmanlar\u0131<\/a><\/li>\n<\/ul>\n<p>#Etiketler: AWS S3, ReactJS, HTML5, Da\u011f\u0131t\u0131m, Deployment, Bulut, Cloud, Web Uygulama, Web App,  Statik Site,  S3 Bucket,  CDN, CloudFront<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3&#8217;e Da\u011f\u0131tma Merhaba! Fatih Soysal burada. Bu makalede, ReactJS ve HTML5 uygulamalar\u0131n\u0131z\u0131 Amazon&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-16702","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3&#039;e Da\u011f\u0131tma<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal burada. Bu makalede, ReactJS ve HTML5 uygulamalar\u0131n\u0131z\u0131 Amazon S3&#039;e nas\u0131l kolayca da\u011f\u0131tabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. AWS S3, statik dosyalar\u0131n depolanmas\u0131 i\u00e7in m\u00fckemmel bir se\u00e7enektir ve React uygulamalar\u0131n\u0131z i\u00e7in ideal bir platformdur. \u00d6ncelikle, uygulaman\u0131z\u0131n haz\u0131r oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Yapman\u0131z gereken ilk ad\u0131m, uygulaman\u0131z\u0131 build etmektir.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3&#039;e Da\u011f\u0131tma\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal burada. Bu makalede, ReactJS ve HTML5 uygulamalar\u0131n\u0131z\u0131 Amazon S3&#039;e nas\u0131l kolayca da\u011f\u0131tabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. AWS S3, statik dosyalar\u0131n depolanmas\u0131 i\u00e7in m\u00fckemmel bir se\u00e7enektir ve React uygulamalar\u0131n\u0131z i\u00e7in ideal bir platformdur. \u00d6ncelikle, uygulaman\u0131z\u0131n haz\u0131r oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Yapman\u0131z gereken ilk ad\u0131m, uygulaman\u0131z\u0131 build etmektir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-30T16:15:14+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3&#8217;e Da\u011f\u0131tma\",\"datePublished\":\"2025-03-30T16:15:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/\"},\"wordCount\":561,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/\",\"name\":\"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3'e Da\u011f\u0131tma\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-03-30T16:15:14+00:00\",\"description\":\"Merhaba! Fatih Soysal burada. Bu makalede, ReactJS ve HTML5 uygulamalar\u0131n\u0131z\u0131 Amazon S3'e nas\u0131l kolayca da\u011f\u0131tabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. AWS S3, statik dosyalar\u0131n depolanmas\u0131 i\u00e7in m\u00fckemmel bir se\u00e7enektir ve React uygulamalar\u0131n\u0131z i\u00e7in ideal bir platformdur. \u00d6ncelikle, uygulaman\u0131z\u0131n haz\u0131r oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Yapman\u0131z gereken ilk ad\u0131m, uygulaman\u0131z\u0131 build etmektir.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3&#8217;e Da\u011f\u0131tma\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3'e Da\u011f\u0131tma","description":"Merhaba! Fatih Soysal burada. Bu makalede, ReactJS ve HTML5 uygulamalar\u0131n\u0131z\u0131 Amazon S3'e nas\u0131l kolayca da\u011f\u0131tabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. AWS S3, statik dosyalar\u0131n depolanmas\u0131 i\u00e7in m\u00fckemmel bir se\u00e7enektir ve React uygulamalar\u0131n\u0131z i\u00e7in ideal bir platformdur. \u00d6ncelikle, uygulaman\u0131z\u0131n haz\u0131r oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Yapman\u0131z gereken ilk ad\u0131m, uygulaman\u0131z\u0131 build etmektir.","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:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/","og_locale":"tr_TR","og_type":"article","og_title":"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3'e Da\u011f\u0131tma","og_description":"Merhaba! Fatih Soysal burada. Bu makalede, ReactJS ve HTML5 uygulamalar\u0131n\u0131z\u0131 Amazon S3'e nas\u0131l kolayca da\u011f\u0131tabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. AWS S3, statik dosyalar\u0131n depolanmas\u0131 i\u00e7in m\u00fckemmel bir se\u00e7enektir ve React uygulamalar\u0131n\u0131z i\u00e7in ideal bir platformdur. \u00d6ncelikle, uygulaman\u0131z\u0131n haz\u0131r oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Yapman\u0131z gereken ilk ad\u0131m, uygulaman\u0131z\u0131 build etmektir.","og_url":"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-03-30T16:15:14+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3&#8217;e Da\u011f\u0131tma","datePublished":"2025-03-30T16:15:14+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/"},"wordCount":561,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/","url":"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/","name":"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3'e Da\u011f\u0131tma","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-03-30T16:15:14+00:00","description":"Merhaba! Fatih Soysal burada. Bu makalede, ReactJS ve HTML5 uygulamalar\u0131n\u0131z\u0131 Amazon S3'e nas\u0131l kolayca da\u011f\u0131tabilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. AWS S3, statik dosyalar\u0131n depolanmas\u0131 i\u00e7in m\u00fckemmel bir se\u00e7enektir ve React uygulamalar\u0131n\u0131z i\u00e7in ideal bir platformdur. \u00d6ncelikle, uygulaman\u0131z\u0131n haz\u0131r oldu\u011fundan emin olmal\u0131s\u0131n\u0131z. Yapman\u0131z gereken ilk ad\u0131m, uygulaman\u0131z\u0131 build etmektir.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/reactjs-ve-html5-uygulamanizi-aws-s3e-dagitma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"ReactJS ve HTML5 Uygulaman\u0131z\u0131 AWS S3&#8217;e Da\u011f\u0131tma"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/16702","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=16702"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/16702\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=16702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=16702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=16702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}