Napisałem z nudów takie coś https://github.com/Taraj2/Simple-Chat/tree/master/NodejsWebApp1 niby wszystko działa tak jak zaplanowałem i jest ok ale pisząc to natknąłem się na parę problemów np. tworząc elementy lepiej użyć createElement()
czy po prostu innerHTML
w rezultacie otrzymujemy identyczny wynik więc która opcja jest lepsza. Jeżeli ktoś ma jakieś rady co zrobić żeby to było bardziej "poprawnie" napisane chętnie je usłyszę xD
0
0
Jak dla mnie:
- Za duże pliki js (w sumie to plik). Pliki 100 do 150 linijek czyta się o wiele lepiej.
- Podobnie funkcje (ale widziałem znacznie gorsze).
- If'ologia - za dużo używasz tam if..else, a potrójne zagłębienie to już przesada.
- Pliki less - jak dla mnie też za dużo zagłębień. źle się to czyta.
- Zewnętrzne pliki/biblioteki trzymaj w osobnym folderze/folderach niż twoje pliki.
- innerHTML - bardziej wydajny, do dodawania mniejszych elementów, jak chcesz dodać jakiś większy element to raczej lepiej createElement()