Ne. Uygulamanızın neler yapması gerekiyor? Sıcak vananın sıcak su sağladığından, soğuk vananın soğuk su verdiğinden, suyun ilk sırada aktığından, boruları ihtiyaç duyduğunuz yerde uzatabildiğinizden emin olun ve ardından evin tüm odalarına ya da evin gerçek tesisatını uygulamaktan endişe edin Aslında tam olarak benziyor.
Ön uç sadece üzerinde bazı anahtarlar ve kollar bulunan bir maskedir. Arka uç yalnızca veri alma ve işleme isteklerini alan bir şeydir. Önce istediğiniz herhangi bir kombinasyonda her ikisini de hızla uygulayabileceğiniz bir noktaya gelin.
Fakat ne yaparsanız yapın, birisinin tasarımının diğerinin tasarımını belirlemesine izin vermeyin. Bu şekilde delilik yatıyor.
Müşterilerinizin fikrini kaç kez değiştirdiklerine bakılmaksızın, ihtiyaçlarınız ne olursa olsun geliştirsinler. Daha sonra spesifikasyonlara göre geliştirin ve küçük makaslar sonunda mutlu olana kadar yeniden düzenleyin.
Ayrıca, 2008 yılındaki ön uç devlerin arka uç uçlarla karşılaştırılması web yıllarında uzun zaman önceydi. Eğlence uğruna, soruya bağladığımızdan beri eski kestaneye birkaç şey düzeltmek / eklemek istiyorum, ancak (umarım) içine birkaç ipucu da ekleyeceğim:
Ön uç geliştiriciler
Genelde CS derecesine sahip değil veya 3. kademe okuldan CS derecesine sahip değilsiniz.
Ellerini göster. CS derecesine sahip kaç kişiye ön uçta en iyi uygulamalar öğretildi? Veya JavaScript ile bir karışıklık yapmamak nasıl? Veya IE6-IE9'dan CSS sorunlarını nasıl ele alabilirim? Akademi'yi işleten ders kitabı endüstrisi, sürekli değişen teknolojiyle başa çıkmak için çok tembel ve şişkindir, bu nedenle kolejlerde çok az 'ciddi' dikkat çekmiştir. Bu benim gibi geç çiçek açanlar için mükemmeldi.
Temeline benzer dillerde çalışın (PHP'ye bakınız)
Çünkü PHP müşteri tarafında bir teknolojidir? Ya da öncelikle Scheme'den esinlenen JavaScript, artık Basic ile daha fazla ortak noktaya sahip olduğundan, artık artık ön uçta bir sorun değil ve gerçekte asla gerçekte olmadı ancak arka uç .NET web uygulamaları için hala kullanılabilir durumda mı? Blog, kendi kendine öğretilen açık kaynaklı web geliştiricileri ile bu noktada kurumsal popüler teknolojiyi kullanan CS grad web geliştiricileriyle karşılaştırmaktadır. Bu savaşın her iki tarafındaki eşit paylarla dayanılmaz ve yetkin biriyle karşılaştım, ama o hala OT.
Photoshop belgelerini CSS / HTML / etc'ye dönüştürme konusunda görsel bir beceri edinin.
Biraz geniş olan "görsel beceri" den detaylara daha fazla dikkat. Hepimizin hiçbir şekilde estetik tasarım becerisi yoktur. Fakat evet, çoğumuz bu şeyi Jr. düzeyinde öğrenmek zorundayız ve aslında CSS neşterlerinin yapacağı zaman JS çekiç kullanmayan iyi bir kullanıcı arayüzü yazmak oldukça önemlidir.
Özgür dil türleri nedeniyle yinelemeli programlama için yüksek toleransı var
Bu yüzden ilk önce daha önce bahsettiğim parçaları istiyorum. Düğmeleri basarız, siz malları alırsınız / alırsınız. Onları paketleyip teslim ediyoruz. Bunların hiçbir şekilde birbirine sıkıca bağlanmasının bir nedeni yoktur. Ayrıca, gerçekten, katı yazma işlemi, teknik olarak sınıfları olmayan bir dilde kibirli olmaktan hoşlanan çoğu insanın, tipik olarak yapması gereken OOP'ta emilmiyorsa, yinelemeli bir sürece müdahale etmemelidir. Ama kıyameti olsa bile, ön uç sadece öngörülebilir bir erişim noktasına ihtiyaç duyar ve JSON olmayan bir JavaScript yazarken dinamik olarak JavaScript yazmak gibi aptalca bir şey yapmadığınız sürece arka uçta istediğiniz şeyi yapabilirsiniz. başarılı arka uç davranışını sıkı sıkıya bağlamak HTML yapısına "tam da öyle". * öksürük * java devs * / öksürük *