You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+90-64Lines changed: 90 additions & 64 deletions
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,12 @@
1
-
---
2
-
### :tada: Announcement
3
-
#### A new repository based on Nest.js is also available here [Modern Backend Development - WhereIsMyMotivation](https://github.com/unusualcodeorg/wimm-node-app) :confetti_ball:
4
-
---
5
-
6
1
# Node.js Backend Architecture Typescript Project
7
2
### A complete project to build a blogging platform like Medium, and FreeCodeCamp
Note: This is the **latest (version 2)** of the project. If you are using **version 1** then checkout the branch [**version-1**](https://github.com/janishar/nodejs-backend-architecture-typescript/tree/version-1)
6
+
Note: This is the **latest (version 2)** of the project. If you are using **version 1** then checkout the branch [**version-1**](https://github.com/fifocode/nodejs-backend-architecture-typescript/tree/version-1)
We will learn and build the backend application for a blogging platform. The main focus will be to create a maintainable and highly testable architecture.
@@ -54,77 +49,108 @@ Following are the features of this project:
54
49
***Unit test is favored**: The tests have been written to test the functions and routes without the need of the database server. Integration tests has also been done but the unit test is favored.
55
50
***A pure backend project**: I have experienced that when a backend is developed clubbed with a frontend then in the future it becomes really difficult to scale. We would want to create a separate backend project that servers many websites and mobile apps.
56
51
57
-
> I have also open source a complete blogging website working on this backend project: [Goto Repository](https://github.com/janishar/react-app-architecture)
58
-
The repository [**React.js Isomorphic Web Application Architecture**] has a complete React.js web application implemented for a blogging platform which is using this project as its API server.
*[Design Node.js Backend Architecture like a Pro](https://janisharali.com/blog/design-node-js-backend-architecture-like-a-pro)
72
+
*[Design Node.js Backend Architecture like a Pro](https://fifocode.com/article/design-node-js-backend-architecture-like-a-pro)
80
73
*[The video guide to build and run this project](https://youtu.be/t7blRxqPIMs)
81
-
*[Implement JSON Web Token (JWT) Authentication using AccessToken and RefreshToken](https://janisharali.com/blog/implement-json-web-token-jwt-authentication-using-access-token-and-refresh-token)
82
-
*[TypeScript Tutorial For Beginners](https://afteracademy.com/blog/typescript-tutorial-for-beginners)
83
-
*[From JavaScript to TypeScript](https://afteracademy.com/blog/from-javascript-to-typescript)
84
-
85
-
86
-
## You can find the complete API documentation [here](https://documenter.getpostman.com/view/1552895/2s8Z6u4a6N)
*[Implement JSON Web Token (JWT) Authentication using AccessToken and RefreshToken](https://fifocode.com/article/implement-json-web-token-jwt-authentication-using-access-token-and-refresh-token)
75
+
*[TypeScript Tutorial For Beginners](https://fifocode.com/article/typescript-tutorial-for-beginners)
76
+
*[From JavaScript to TypeScript](https://fifocode.com/article/from-javascript-to-typescript)
0 commit comments