String şeklinde gönderebilirsin. '$(".rich_txt").html()'
Tema geliştirmek için vue, react ve ya angulara gerek yok.
Bunlar javascript frameworkleri ve JS ile ui geliştirmeni sağlıyor.
Tema geliştirmek istiyorsan html ve css e hakim olmalısın. html ve css ile tasarladığın şablonu ister laravel projende, istersen de react, vue gibi js frameworkleri ile kullanabilirsin.
Bu frameworkleri öğrenmen sana daha performanslı ve ölçeklenebilir arayüzler geliştime imkanı sağlıyor.
Örnek olarak php ile ve ya node js ile bir api kodlarsın. http://site.com/makaleler diye bir endpointin olur ve tüm makaleleri bir json olarak döner.
Ardından html ve css ile tasarladığın tasarımı reacta entegre edersin. Component yapını oluşturursun ve bu endpointe bir GET request gönderirsin.
Gelen verileri de alıp istediğin gibi kullanabilirsin.
Belki sorunun kenarına çıktım ve ya bildiğin şeyleri anlattım ama özetlemek gerekirse web tasarım oluşturmak için html ve css gerekiyor.
https://www.patreon.com/ - Bağış almak için kullanabilirsin
function toggleNav(){
const navElement = document.getElementById("mobilNav");
navElement.classList.toggle("active");
}
const filter = { id: '5efd72b9adc0e8e25caf7c1a' };
const update = { skor: 60 };
let doc = await Model.findOneAndUpdate(filter, update, {
new: true
}).catch(e => e);
Bu işlemler için vergi ödemen ve şirket olman gerek elbette. Daha sonra buradan sanal pos elde edebilirsin.
https://www.paytr.com/
Böyle bir api var
https://geolocation-db.com/
https://geolocation-db.com/json
Bir değerde izin verdiğin ip adreslerini tutarak bu adrese istek atabilirsin. Eğer gelen cevaptaki ipv 4 le üst üste düşüyorsa izin verebilirsin.
Ek olarak apida city kısmı da var. Şehir adlarına göre de bu kontrölü sağlayabilirsin.
Bunun sebebi development ortamında olduğu için mi?
Yan yana getirmek gerekse floatI left verebilirsin. ve onları kapsayan classa da aşağıdakı örneği uygulayabilirsin.
.item-container {
clear: both;
}
.item-container::before,
.item-container::after {
content: '';
display: table;
clear: both;
}
.item {
float: left;
width: 30%;
}
ve bu itemlerin mobile de duyarlı olmasını istiyorsan css de @media kullanabilirsin.
@media (max-width: 768px){
.item {
width: 100%; // ya da ne istersen
}
}
media kodları genelde css in en altına yazılır. Bu şekilde yazarak ekran genişliği 768px ye kadar olan cihazlarda itemlere bu tasarımı uygula diyebilirsin.