Привет, я продолжаю свою предыдущую статью. Если вы не читали, вот ссылка. https://medium.com/@arvindgirish/how-to-implement-your-javascript-theory-and-to-the-next-level-a-js-developer-6576b2a4d737.

Это мой второй учебник. Моим первым был учебник о том, как создать учебник Github.

https://medium.com/@arvindgirish/build-a-github-explorer-app-with-vuejs-and-github-api-af387dedcad6

Сделав это, я был готов сделать шаг вперед и перейти на следующий уровень. Кроме того, я прошел несколько интенсивных курсов по NodeJS, добавил энтузиазма, чтобы сделать что-то законченное с нуля, и я догадался, что пришло время сделать шаг вперед.

В этой статье мы будем создавать Backend часть приложения. Я разделил эту статью на несколько частей, чтобы не объединять слишком много информации, так как я чувствую, что это будет контрпродуктивно.

Перечислив основы технического стека, с которыми вам придется потрудиться, чтобы создать это приложение.

Сервер

  1. Node.js — Что такое Node.js и чем он полезен. Как эффективно использовать промежуточное ПО.
  2. Express — Как быстро настроить сервер с помощью Express и Node.js
  3. CRUD API — Как написать базовый API, состоящий из GET, POST, PUT, DELETE.
  4. Mongodb — Как подключиться к базе данных mongo и как обойти ее с помощью mongoose
  5. Аутентификация на стороне сервера — основы аутентификации на стороне сервера с использованием JWT (веб-токены Json).

Учебная серия

  1. https://medium.com/@arvindgirish/build-the-server-side-application-for-a-notes-app-chapter-1-742a49f2c856
  2. https://medium.com/@arvindgirish/build-the-server-side-application-for-a-notes-app-chapter-2-9012e9530235
  3. https://medium.com/@arvindgirish/build-the-server-side-application-for-a-notes-app-chapter-3-ad215feba1dd