👨💻Code
As the popular saying goes: "Don't reinvent the wheel". Make your life easy by using battle-tested libraries built and maintained by millions of hard-working developers instead of building your own.
Frontend
ReactJS: react.dev
NextJS: nextjs.org - Use by Netflix, Tiktok, Nike, Notion, GoPro, Ferrari, Porsche, Marvel
Zustand: github.com/pmndrs/zustand
Material UI: mui.com
Charts:
Shadcn UI: ui.shadcn.com
AngularJS: angularjs.org
VueJS: vuejs.org
Backend
ExpressJS: expressjs.com
SQL
PostgreSQL: postgresql.org
Node Postgres: node-postgres.com
TypeORM: typeorm.io
Sequalize: sequelize.org
Prisma: prisma.io
Email:
SendGrid: sendgrid.com
NodeMailer:
Docs: nodemailer.com
Tutorial (GMail): youtube.com/watch?v=klDTBiW6iiM
Dot Env: npmjs.com/package/dotenv
CronJobs
Cron: npmjs.com/package/cron
CronTabGuru: crontab.guru
Helmet.js
Docs: helmetjs.github.io
Tutorial: youtube.com/watch?v=tGMPWVl_l9Y
Both
Axios: npmjs.com/package/axios
DayJS: npmjs.com/package/dayjs
MomentJS: momentjs.com
Clerk Authentication and User Management: clerk.com
ZXCVBN (Dropbox's Password Strength Library): https://github.com/dropbox/zxcvbn
💻 This Macbook with a Large Screen Will Save You P70,000
Editor and Extensions:
Prettier
Tutorial: youtube.com/watch?v=DqfQ4DPnRqI
Visual Studio Code
Nodemon: nodemon.io
Cloud
AWS: aws.amazon.com
Google Cloud: cloud.google.com
Firebase: firebase.google.com
Testing
JestJS: jestjs.io
Cypress: cypress.io
Mocha: mochajs.org
Jasmine: jasmine.github.io
Tape: github.com/ljharb/tape
Thanks for reaching this far!
👋 @benjtupas - Follow me on Instagram
😍 AmplifyGigs - Earn from Sharing Products You Love with Friends and Followers
🇵🇭 Travel PH82 Guide - visit the 82 provinces of the Philippines
Last updated