https://randomovie1.net olarak güncellendi
react'den önce javascriptin temellerini bilmen gerekir. ek olarak daha önce api'lerle çalışmış olman gerekir.
back-end'i de sen yazacaksan daha önce rest servisleri yazmış olman gerekir, eğer eksiğin varsa bu konulardan başlamalısın.
minimum 320px olarak düşünebilirsin, o bile kalmadı gerçi artık ancak yinede 320'ye sabitlemesi kolay responsive tasarımlarda, daha altına zaten gerek yok görünecek bir şey kalmıyor geriye :)
muhtemelen BilgiSorgula()
fonksiyonunda istek atıyorsun. O yüzden onu bir kere çalıştırıp değişkene atamalı ve bu değişken içinde objelerine erişmelisin.
const sorgu = BilgiSorgula();
console.log(sorgu.last4);
console.log(sorgu.month);
console.log(sorgu.year);
ufak bir örnek hazırladım senin için
<input type="file" multiple accept="image/*" id="images">
<hr>
<div id="preview"></div>
javascript ise
const images = document.getElementById('images'),
preview = document.getElementById('preview');
images.addEventListener('change', function() {
preview.innerHTML = '';
[...this.files].map(file => {
const reader = new FileReader();
reader.addEventListener('load', function(){
const image = new Image();
image.height = 100;
image.title = file.name;
image.src = this.result;
preview.appendChild(image);
});
reader.readAsDataURL(file);
})
})
momentjs
kullanırsan çok kolay, kullanmazsan şöyle garip bir kod yazdım.
<input type="date" id="date">
<input type="date" id="nextDay">
<script>
let date = document.getElementById('date'),
nextDay = document.getElementById('nextDay');
date.addEventListener('change', function(){
let date = new Date(this.value);
let dateNextDay = new Date(date.setDate(date.getDate() + 1)).toLocaleString();
nextDay.value = dateNextDay.split(' ')[0].split('.').reverse().join('-');
});
</script>
@afsafsdf, eğer windows kullanıyorsan cmder
diye bir araç var onunla deneyebilirsin.
İstediğin her programlama dilini kullanabilirsin back-end için. İster firebase kullan, ister nodejs-mongodb kullan, ister php-mysql kullan tamamen senin back-end bilgine bağlı bir durum.
Ne kullanırsan kullan kendine bir API servisi hazırlayıp react ile bu servise istek atıp işlem yapman gerekiyor. Eğer ssr (server-side rendering) istersen arama motorlarında daha iyi bir seo için o zaman nextjs
kullanarak aynı işlemleri tekrarlayabilirsin.
dalga mı geçiyorsun? indirme sitesi deyip link kısaltma servisinin linkini paylaşman, amacın reklamsa bu kadar düşmeyin abi, gidin başka yerde yapın reklamınızı gına geldi sizin gibilerden. Silmiyorum linkini, reklam istiyorsan buyur reklamın olsun, yazıktır ya.
react'i front-end tarafında kullanabilirsin. php ile backend hazırlayacaksın, API hazırlayacaksın, front-end tarafında react ile bu api'ye istek atarak sayfalarını yöneteceksin.
eğer ssr (server-side rendering) istersende nextjs
kullanabilirsin.