Narzędzia które powinien znać każdy web developer

Narzędzia które powinien znać każdy web developer

Oprócz głównego IDE, z którego korzystamy każdego dnia istnieje masa pobocznych narzędzi, które pomagają nam w przeróżnych zadaniach. Dzisiaj prezentujemy Wam listę programów (większość z nich jest darmowa), które ułatwiają nam pracę oraz, o których istnieniu każdy web developer wiedzieć powinien.

Część tych narzędzi jest nieodzownym elementem pracy, z innych korzystamy nieco rzadziej. Tak, czy inaczej dzięki nim jesteśmy w stanie zaoszczędzić mnóstwo czasu i nie wyobrażamy sobie bez nich pracy.

Ciężko zapamiętać całą poniższą listę, dlatego polecam Ci zapisać sobie tą stronę do zakładek i korzystać w razie potrzeby.

Jedna uwaga – niektóre pozycje są związane stricte ze środowiskiem .Net, jednak większość wymienionych narzędzi jest niezależna od technologii.

Narzędzia dla web developera:

1. Na początek kwestia podstawowa, czyli system kontroli wersji

związane z Gitem portale do przechowywania kodu

oraz dodatkowe narzędzia do pracy z Git

2. Organizacja pracy
3. Edytory tekstu
4. Ciągła integracja
5. Automatyzacja buildów
6. Chmura
7. Przesyłanie plików FTP/dostęp SSH
8. Śledzenie requestów/testy restApi, web serwisów
9. Wystawienie aplikacji localhost “na zewnątrz”
10. Analizowanie jakości kodu
11. Narzędzia wspomagający pracę z LINQ (.Net)
12. Podgląd kodu w języku pośrednim IL (.Net)
13. Edytor kodu online
14. Profilery aplikacji webowych
15. Rozszerzenia dla MS SQL Management Studio (.Net)
16. Serwer HTTP

17. Mierzenie wydajności aplikacji (load tests)

18. Konsola “na sterydach”

19. Automatyczne testowanie w przeglądarce

20. Generowanie “szablonów” aplikacji

21. Ekosystem frotendowy

22. Inne