Gelişen teknolojiyle birlikte, web tasarım ve web geliştirme gibi terimler hayatımızda oldukça yer kaplamaya başladı. Peki web tasarım ve web geliştirme arasındaki farklar nelerdir?
Web Tasarım Nedir?
İçindekiler
Web tasarım, bir web sitesinin görünümünü tasarlamaktır. Web tasarımında web sitesinin amacına uygun bir web sitesi tasarlanmaya çalışılır. Karşı tarafla etkileşimin sağlıklı olabilmesi için web tasarımı oldukça önemlidir çünkü web sitesini ziyaret eden ziyaretçilerin ilk gördükleri, arka planda çalışan kodlar ya da sistemler değil web sitesinin tasarımıdır. Web geliştiricilerle çoğunlukla ekip olarak çalışan web tasarımcıları, web sitesinin amacını ve beklentisini gözle görünür şekilde hayata geçirmekle görevlidir. Web tasarımı web sitesinin temelini oluşturur ve ileride yapılacak olan çalışmaların daha kolay yapılabilmesi için bir plan niteliğindedir. Web tasarımında Adobe Illustrator, Adobe Photoshop, Adobe Dreamweaver ve Coreldraw gibi profesyonel yazılımlar kullanılır. Web tasarım ve web geliştirme farkları içinden en önemli olan, web tasarımcının kod yazmasa bile belli bir miktarda kodlama bilmesi gerektiğidir. Halbuki web geliştirici web tasarıma hakim olmasa da web geliştirme yapabilir.
Web Geliştirme Nedir?
Web tasarımın aksine web geliştirme, web sitesinin görünebilir kısmından daha çok sitenin arka planıyla ilgilenir. Web tasarım ve web geliştirme farkları arasındaki en önemli farklardan birisi, web geliştirmenin web sitesinin görünümüyle değil web sitesinin performansından ve işlevselliğinden sorumlu olmasıdır. Web geliştiricinin görevi, web sitesi tasarımında siteye gelen ziyaretçilerle daha fazla etkileşime geçilebilecek bir ortam hazırlamaktır. Kullanılan araçlar ise, HTML, CSS, Javascript ve benzeri programlama dilleri ve ekstra olarak da yazılım araçlardır. Web geliştirme iki dala ayrılmaktadır; Front-end ve Back-end. Front-end bir geliştirici, hazırlanan tasarımın kodlara entegre edilmesinden sorumludur. Bir Back-end geliştirici ise, web sitesinde gerçekleştirilen işlemleri sunucu tarafında programlamakla sorumludur.
Web tasarım ve web geliştirme farkları Web geliştirmede , HTML, Javascript ve CSS gibi faktörlerin bilinmesi gerekir. Web tasarımda ise renk bilgisi gibi tasarım ilkelerinin ve belli başlı tasarım yazılımlarının (Photoshop ve Illustrator gibi) bilinmesi ve uygun şekilde kullanılabilmesi gerekir.