Meteor.js ile ilk adımlar

Web uygulamaları gelişmeyi asla bırakmaz ve gelişme biçimleri de öyle. Sonuç elde etmek için binlerce kütüphaneyi aramanız, karmaşık yöntemler oluşturmanız ve birden çok dili entegre etmeniz gereken karmaşık projeler geride kaldı.

Çok yönlülüğü ile JavaScript gibi çerçeveler sayesinde daha azıyla daha fazlasını yapmak mümkün olmuştur. Meteor.js uygulamaları geliştirmenin yolu artık aynı olmayacak. O halde bu güçlü çerçevenin bize neler sunduğunu ve onunla ilk adımlarımızı nasıl attığımızı görelim.

Neden Meteor.js?Bugün var olan çerçeve ve teknolojilerin miktarıyla, özellikle JavaScript söz konusu olduğunda, birinin diğerinden daha iyi olduğunu söylemek zor. Sahibiz Node.js, ifade etmek, Açısal ve hatta Ruby, Python gibi geleneksel bir dili veya uygulamalarımızın geliştirilmesi için yeni nesil bir çerçeve ile birlikte iyi bilinen PHP'yi kullanabiliriz.

Bu yüzden masaya koymamız gerekiyor çünkü Meteor çok daha popüler seçeneklere hakim olabilir ve hatta pazarda daha fazla zaman geçirebilir, bakalım.

bir dil
Meteor.js sadece değil JavaScript Front-End üzerinde güzel uygulamalar yapmak için, aynı kodun hem istemcide hem de sunucuda yürütülmesine izin veren eksiksiz bir çerçevedir.

Daha az kod satırı
Nasıl tasarlandığını Meteor Veri modelinde, uygulamanın tüm bölümleri arasındaki entegrasyonu çok daha kolay hale getiriyor, bu yüzden 1000 satırlık kodda yapacağımız şey 10'dur.

Kullanıcı deneyimi
ile oluşturulan uygulamalar Meteor Yalnızca bilgisayarda iyi görünmekle kalmaz, aynı zamanda herhangi bir mobil cihazda da iyi görünürler.

değiştirilebilir parçalar
Varsayılan olarak gelen her şeyi kullanabiliriz Meteor, ya da sadece kendimizi daha güvende hissettiğimiz bir teknolojiye geçin, şablon motorunu değiştirin ya da istersek sadece Angular'a geçin.

Bunu zaten gördük Meteor Uygulamalarımızın geliştirilmesine başlamak için uygulanabilir bir seçenekten daha fazlası olarak düşünülmesi gereken bir dizi avantajı vardır. Bakalım onu ​​nasıl kuracağız ve ortamımızda çalıştıracağız.

Meteor.js'yi yükleme ve ilk uygulamamızı oluşturma


Meteor tüm mevcut işletim sistemleri içindir ve kurulumu son derece basittir. Bu örnekte, yükleyiciyi indireceğiz pencereler çerçevenin resmi web sitesinden. İndirme bittikten sonra herhangi bir Windows uygulaması gibi kuruyoruz fakat yönetici olarak çalıştırmamız önemli çünkü aksi halde kurulumda bize hata verecektir.

Bir kez kurduk Meteor.js, bilgisayarımızı yeniden başlatıyoruz ve bir komut konsolu açıyoruz ve yazıyoruz meteor Kurulumun başarıyla yapıldığını doğrulamak için.

Nasıl bir proje oluşturmadığımız bize yine de bir hata verecektir, ancak çerçevemizin kurulu olup olmadığını kontrol edebiliriz. Şimdi sadece ilk uygulamamızı oluşturmamız gerekiyor, bunun için aşağıdaki komut satırını yürütüyoruz:

 meteor ilk adımlarını oluştur
Uygulamamız varsayılan olarak üç dosya ile otomatik olarak oluşturulacaktır, her biri farklı bir uzantıya sahip uygulamamızın adına sahip olacaktır:
  • first_steps.css
  • ilk_adımlar.html
  • first_steps.js

dosya için .css İçeriğimiz olmayacak, ancak buna uygulamamızın tüm stillerini dahil edeceğiz. dosya için .html şablon motorunun kullanımını görebileceğimiz basit bir yapıya sahip olacağız, bu durumda gidon bilgilerin görüntülenmesi için, güncel gelişmelerde şiddetle tavsiye edilen bir uygulamadır.

Dosyadaki son .js uygulamamızın mantığının işlendiği yer ve ayrıca Meteor var ve her iki tarafta yürütülmesi gereken yöntem ve süreçleri farklılaştırıyor. gölgeleme mavi renk için şartımız var müşteri tarafı, şablon için oluşturmayı ve bir düğmeye basıldığında bir olayı yerleştirdiğimiz yer var mı? gölgeleme kırmızı renk için şartımız var sunucu tarafı, varsayılan olarak boş geliyor ancak uygulamamızdaki sunucu işlemlerini burada hallediyoruz.

BÜYÜT

Uygulamamızın nasıl yapılandırıldığını anladıktan sonra, onu çalıştıracağız. Bunu yapmak için sadece oluşturduğumuz dizine girmemiz gerekiyor ve komutu uygulayacağız. meteor.

Bu, varsayılan olarak 3000 numaralı bağlantı noktasında yerel bir sunucu kuracak ve nasıl çalıştığına dair küçük bir örnek görmemize izin verecektir. Meteor. Tarayıcıdan girdiğimizde nasıl göründüğüne bakalım.

Bu şekilde nasıl olduğunu görüyoruz Meteor.js en iyi geliştirme uygulamalarını kullanarak ve mümkün olan en kısa sürede sağlam uygulamalar yapmamızı sağlayan bir çerçevedir. JavaScript yeni nesil uygulamalar oluşturmak için çok daha yüksek bir seviyede.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave