Well to easily understand it, I have created the below table of difference, based on your requirement you can use desired router however app router is prefered in the official docs.
| Feature | App Router | Pages Router |
|---|---|---|
| Routing type | Server-centric | Client-side |
| Support for Server Components | Yes | No |
| Complexity | More complex | Simpler |
| Performance | Better | Worse |
| Flexibility | More flexible | Less flexible |
Also refer latest Nextjs 13 code templates
Next.js 13+ Power Snippets | TypeScript/Javascript
It includes wide range of code snippets for both ts and js. Find all snippets here