Tekrar hoşgeldiniz.
Bu videoda size basit bir uygulama oluşturmak için çok basit adımlar atacağız
ve burdaki hedef, POST isteklerinin nasıl işlediğini ve post isteklerinizi dinleyen yolları nasıl oluşturduğumuzu
göstermek ve daha sonra nasıl test edebildiğimizi göstermektir postacı ile birlikte çalıştıktan sonra farklı bir ifade
şablonuna nasıl form yazabildiğimizi ve bu formun ekspres başvurumuza POST isteğinde bulunabildiğini görüyoruz.
Dolayısıyla, bahsettiğim gibi birlikte basit bir uygulama yapacağım ve sıfırdan
başlayıp Express'i yükleyip ekleyeceğim.
Ve sonra gerçek uygulama mantığına geçeceğiz.
Bu yüzden şimdi başlayacağım ve sadece post demo demo CD'sini arayacağım
yeni bir dizin hazırlayacağım ve içinde NPM çalışacağız ve giriş noktasını birkaç kez değiştirerek girişe gireceğiz.
TAMAM.
Oraya gidiyoruz.
Jason'ın artık ekspres çizgi çizgi yüklemesine izin verdiği paketimiz var.
Ve biz buradayken NPM'nin E'yi kuralım. J. s ve de kaydedin.
TAMAM.
Şimdi uygulamamızı oluşturalım.
Evet.
Sonra bunu açıp, ihtiyaç duyduğumuz temel ifade kodunu ekleyeceğiz.
Böylece require ile içe aktaracağız ve ardından yürüttüğümüz bir uygulama değişkeni oluşturacağız.
EXPRESS Ve işte buradayken, uygulama size Ejay Yes olmasını sağlayacak bir uygulama yapacağız ve onu kaydedeceğim.
Ve sonra da apt sırlarımızı dinleyeceğiz, bunun yerine burada yapacağız.
Ve anladık.
Ve ENFP IP ve geri arama fonksiyonunu işlemek için.
Ve son olarak sadece günlük sunucusuna çok basit bir gelişim yapacağım.
TAMAM.
Yani biz onu kurduk.
Şimdi kaba rotamızı bunun
gibi yaratalım ve şimdi sadece buna benzer bir ev olarak adlandırılan restoran yaratma ve kaydetme için bir
şablon oluşturalım.
Şimdi bu şablonu oluşturalım.
Dolayısıyla, dizin görünümleri yapmak için kullanılan bir dizine ihtiyacımız var ve dosya görünümlerinizi eve eğik çizgiye dokunmanız gerekiyor.
Evet.
Ve o dosyayı açın ve içimizde ana sayfanın böyle olduğunu söyleyen basit bir H-1 yapacağız ve işe
yarayacağından emin olacağız.
Diyelim ki Apalachee düğümünü çalıştıralım buraya tazelemeye gidelim ve ana sayfaya geldik.
Tamam, temel iskelet kurduk, Ejaz'ın dahil ettiklerini ekspres ettik.
Varsayılan görüntüleme motorunu ayarladık ve rota rotamız var.
Yapacağımız uygulama temelde bir arkadaşınızın listesi veya arkadaş listesidir ve daha sonra
bu listeye yeni bir arkadaş ekleyebileceğiniz bir form aracılığıyla gidebilirsiniz.
bir şey olabilir, bunun için bir liste hazırlayacağız, sonra bir form kullanarak yeni bir liste oluşturabiliriz.
Ve bu, arkadaş veya yapacağımız ya da kişilere ya da köpeklere
Böylece arkadaş edineceğiz ve app'da ekleyeceğiz ve eğik çizgi arkadaşları alacağız ve bu, bir
arkadaş listesi gösteren şablon sayfası olacak.
Ve bunun yerine burada kırmızı bir başlangıç ​​işi yapacağız ve ona sadece arkadaş diyoruz ve şimdi
bu şablonu oluşturmamız gerekiyor.
Bu yüzden, Ejay'ı bize bağlayan ve bu dosyayı şu şekilde açan dokunmatik görünümler yapacağız.
Ve burada, başka bir H-1 ekleyeceğiz doğru arkadaş listesi buraya gider ve sunucumuzu çalıştığından emin
olarak çalıştırırız.
Arkadaşları kestirmek için gidersek arkadaşlar listesi gelir gideriz.
TAMAM.
Bu yüzden yapacağımız şey, bir arkadaş listesi gösteriliyor.
Ve bu yüzden bu listeyi yaratmamız gerekiyor.
Verilere ihtiyacımız var.
Bu yüzden bir dizi arkadaşı ismi oluşturacağım ve çok basit
olacak, arkadaşlarım eşit olacak ve Tony ve Justin Pierre ve Lilly gibi birkaç isim ekleyeceğiz.
TAMAM.
Dolayısıyla bir dizi arkadaşımız var ve o zaman bu arkadaş dizisini arkadaşlarımızın şablonuna
geçeceğiz. Burada şablon üzerinden dönüp her arkadaşımızı bir liste öğesi olarak göstereceğiz.
O yüzden bunu içeri aktarmak zorundayız.
Unutmayın bunun bir nesne ve yapılması gereken iki şey var.
Ona bir isim veya bir mülk vermeliyiz ki bunu sadece arkadaş olarak adlandıracağımız görünümde ve bunu iletmek
için kullanacağımız bir mülk olarak da iletiyoruz. Verilerimiz de sadece başladıktan sonra kafa karıştırıcı olan
arkadaşlar. .
adın kullanıldığı yerlerde en çok gördüğünüz şey budur, ancak bunun bir şey olabileceğini unutmayın.
Ancak, aynı
Ve bu, burada arkadaşımız dizisine atıfta bulunuyor.
Tamam şimdi şimdi şablon arkadaş çalışma zekasına gidelim ve halkamıza ekleyin ve her biri için birer tane
yapacağım.
Bu nedenle, normal javascripti önce Ejay'siz parantezler olmadan yazacağım.
Böylece her fonksiyon için arkadaşlarımız var ve fonksiyonumuz orada arkadaş parametresi alıyor ve ardından açılış
kapanış kıvırcık parantezlerimizi böyle yapıyor.
Ve bunun yerine burada yapacağımız, her biri için öyle bir arkadaşım olduğunu söyleyen bir müttefik yaratmaktır.
Şimdi geri dönelim ve eşit ifadeye ihtiyacımız olmadığı cümleleri ekleyelim veya bunun sadece mantık için olduğunu unutmayalım.
Bu iki çizgide bir şeyin ortaya çıkmasını istemiyoruz.
Bu işi yaptık ve eğer kaydetmek ve yenilemek kaydıyla, listedeki her arkadaşım için bir arkadaşım
olduğunu söyleyen bir müttefiki görmeliyiz ve bunu denemeliyiz, hata yapmadığımızdan emin olun.
Sayfayı yenileyin ve bir arkadaşım olduğunu söyleyen 5 liste öğesi edinin.
Şimdi tekrar tekrar geri döneceğiz ve sadece bir arkadaşımın arkadaşınızın adını yazdıracağımızı söylemektense
izin vereceğiz.
işarete ihtiyacımız var çünkü bu kez değerlendirilen değerin takımın kendisine eklenmesi isteniyor.
Bu sefer eşit
Bunun yerine her birimiz için gelen bir arkadaşın değeriyle değiştirilmesini istiyoruz.
Yine bu her şey olabilir.
İstediğimiz her şeyi x olarak yaz.
Ve X koyarsa işe yarayacaktır.
Bu yüzden yenilemeyi göstereceğim ve beş arkadaşımızı alacağız ve X çok kötü bir değişken
adı olduğu için çok arkadaşına sadece sunucu yeniden başlatmak için geri dönüyorsun.
Bir kez daha ve hiçbir şey değiştiğini göremezsin.
Tamam bu yüzden bu arkadaş listemize sahibiz.
Şimdi ne yapacağız, post route'u kurmaktan bahsediyoruz.
Amaç sonunda bu sayfanın alt kısmında bir form olması ve bu forma
bir ad yazıp gönder butonuna basarak listemize yeni bir arkadaş ekleyebiliriz.
Bu yüzden, Friends dizisine yeni bir ad gönderiyoruz ve daha sonra bu şablonu yeniden oluşturuyoruz ve bu şablonu yeni
eklenen arkadaşımız için yeni bir madde işareti noktası ve yeni liste öğesi ekleyeceğiz.
yapmamıza izin verip vermediğimizi hatırlamamız gerekir. kullanıcı ya da yeni bir yorum oluşturuyor ya
da yeni bir posta ya da bu durumda yeni bir arkadaş oluyoruz.
Bir post-road kurarak başlamamız gerekir; verileri gönderirken veri eklerken Strout'u postayla kullanmamız gerektiğini ve veritabanına
veri girişi
Tek seçenek olmasa da, en mantıklı şey nedir?
Şimdilik, sanki tek seçenekmiş gibi davranacağız.
Yani sadece bilgi almak için olsun ve bir yazı eklenecek veya sunucu tarafında bir şekilde
kullanılmak üzere yeni veri göndermek içindir.
Ve yazmamız gereken tek şey postaya uygun ve yolun adı da bunun gibi arkadaş
eklemeye çağıralım ve istek ve cevap ile aynı görünüyor ve şimdilik bunun gibi bırakacağız.
Ve içeride sadece bir dinlenme yapacağız Şablon yapmayacağız RES dot gönder.
Bu şekilde post güzergahına ulaştınız.
Şimdi, postman'ı kullanarak arkadaş isteğini postalama isteğinde bulabilirsek bunu tetikleyip tetikleyemeyeceğimizi görelim.
Bu yüzden bu URL'yi alıp postacıya ve nerede istekte bulunacağımıza kopyalayacağım.
Sadece bir istek olsun diye sosh arkadaşlar ederek başlayabiliriz ve her takımın beş arkadaşıyla
geri döndüğümüzü görürsün.
Ancak şimdi bir sonrası talep yapalım ve arkadaş ekleme çizgi haline getiriyoruz.
Ve şimdi bir posta isteği gönderirsek bir ileti alırsın, arkadaş ekleyemezsin ve bu saçma bir nedenle.
Yeni bir rota eklediğimizde sunucuyu yeniden başlatmamız gerekiyor.
Ve şimdi gidip isteği tekrar gönderirsek bir mesaj alırsak.
Posta güzergahına ulaştınız.
Bu nedenle, post isteği gönderiyoruz ve bir form kullanmamak yerine postacı vasıtasıyla
yapıyoruz ancak aynı fikir.
Aynı şekilde çalışır.
Bir posta talebi gönderiyoruz ve bu kod burada çalıştırılıyor.
Tamam, böylece yapmak istediğimiz şey, gönderme isteğini göndermek için bir form kullanmaktır.
Bu yüzden her sayfayı arkadaşlara inceleyeceğim ve alt kısmında birçok form var ve
bu form bu rotaya gidecek.
Dolayısıyla iki önemli nitelik olduğunu unutmayın.
Eylem ve sonra yöntem var.
O zaman yöntemle başlayalım.
Bir gönderme isteği göndermek istiyor ve eylem, tümüyle eğik çizgi ve arkadaş olan bir eylem.
Ve yine bu oran burada eşleşmelidir.
Arkadaşınızı bir yazı olarak ekleyin.
Tamam.
Ve bunun yerine, tek bir giriş türünün metne eşit olacağız ve sonra da adını veya oraya ne koymak
istediğimizi belirten bir yer tutucuya sahip olmak istiyoruz.
Bu sadece yer tutucu metin ve ardından da sonunda bir düğme ekleyeceğiz
ve bu sadece yeni bir arkadaş edindiğimizi ve kaydettiğimiz anlamına gelecek.
Ve şimdi bu bizim için bir biçim yaratacak.
yeniden başlatıp geri döndüğümde sayfayı yenilediğimde şu anda bir formum var ve incelemek
durumunda olduğum eylemin bulunduğu iki öznitelik var ADD arkadaş yöntemi post ve tek bir girdi içeriyor.
Sunucuyu
Ve ben buraya bir şeyler yazarsam bugün Bob diye yeni bir arkadaş edindim ve tıklıyorlar.
Yeni arkadaş edindim.
Bu yanıtı alıyoruz görebilirsiniz.
Posta güzergahına ulaştınız; bu, gönderme isteği gönderdiğimizi ve bunu doğru yere gönderdiğimiz
anlamına geliyor.
Slash arkadaş ekleyin ama biz bu rotada hiçbir şey yapmıyoruz.
ve aslında yapmak istediğimiz şey, verileri Bob'dan almak istediğin formdan almak.
Bu mesajı yanıtlamaktan
Ardından, onu arkadaşlar dizisine eklemek istiyoruz ve sonra kullanıcının Bob'ı yeni madde işareti olarak
görebilecekleri bu sayfaya geri dönmesini istiyoruz.