Web Geliştirme Alet Çantası
Bu başlık altında bir web geliştiricinin (Full Stack) sık kullandığı ya da kullanabileceği araçlara değineceğim. Bu araçlar benim geliştirme ortamlarımda kurulu olan ve çoğu zaman başvurduğum araçlardan oluşmaktadır.
Bu yazı fırsat bulundukça güncellenecektir.
Dokümantasyon
-
ApiDoc, geliştirdiğiniz API’ların çok hızlı bir şekilde dokümanını oluşturacağınız bir araçtır. Java, JavaScript, PHP, Python ya da Ruby ile kullanabilirsiniz. Tek yapmanız gereken kodlarınıza gerekli olan açıklama satırlarını eklemek.
-
Apigen, PHP projeleri için özel olarak geliştirmiş bir API dokümanı oluşturma aracıdır. Larevel ve Symfony gibi projelerin API dokümanları bu araç ile birlikte oluşturulmaktadır.
-
PHPDoc, PHP ile geliştirdiğiniz projelerin dokümanını oluşturmak için kullanabileceğiniz bir araçtır. PHP için özel olarak tasarlanmıştır. Ancak son dönemde popülerliğini yitirmektedir.
Debug
- [chrome://memory-internals], Chrome ile birlikte gelen ve bellek kullanımını incelemenize yarayan bir araçtır. Adres satırına
chrome://memory-internals
yazarak ulaşabilir ve bellek kullanımını inceleyebilirsiniz.
JavaScript
- protractor, AngularJS ile birlikte geliştirdiğiniz uygulamalar için end-to-end testleri yazmanızı sağlayan bir kütüphanedir.