/ / Tworzenie plików niedostępnych w węźle js - node.js, webstorm

Tworzenie plików niedostępnych w węźle js - node.js, webstorm

Używam WebStrom do stworzenia strony js węzła.

1) Jaki szablon projektu powinienem wybrać (AngularJS, node express itp.)? Używam angular-js, ale potrzebuję również strony serwera.

2) Jakie są najlepsze praktyki dotyczące struktury projektu?

3) Nie robię plików js po stronie serweradostępne z przeglądarki? Stworzyłem kilka projektów z różnych szablonów i udało mi się dotrzeć do każdego pliku js, pisząc jego ścieżkę w przeglądarce.

Każda pomoc będzie głęboko doceniona!

Odpowiedzi:

2 dla odpowiedzi № 1

Sugerowałbym użycie szablonów. Osobiście lubię używać kierownicy, ale istnieje wiele różnych opcji.

https://github.com/fixiecoder/node-express-handlebars-boilerplate

Jest to link do bardzo prostej aplikacji do obsługi węzłów, która wykorzystuje szablony kierownicy. Istnieje również wiele samouczków, których możesz użyć, aby dowiedzieć się więcej.

Linia app.use(express.static(__dirname + "/public")); w pliku server.js jest używany do określenia folderu publicznego, który jest jedyną rzeczą, do której przeglądarka będzie mogła uzyskać dostęp. Wszystko poza tym jest prywatne dla serwera.

Najlepsze, co możesz zrobić, chociaż po prostu wykonujesz podstawowe instrukcje od początku do końca, aby zrozumieć, jak to wszystko razem pasuje.