Production
JavaScript
- Angular
- JavaScript framework
- Express.js
- Web server
- mongoose
- MongoDB wrapper. (Use via @rootreeweb/db-lib)
- Next.js
- JavaScript framework
- React
- User interface library
- TypeScript
- Superset of JavaScript
PHP
- WordPress
- PHP framework
Agnostic
- SASS
- Superset of CSS
- TailwindCSS
- CSS framework
Development
JavaScript
- ESLint
- JS/TS analysis/linting
- swc
- JavaScript/TypeScript compiler
- TurboRepo
- Tool for managing mono-repos
- Vite
- Website bundler/build tool
- Vitest
- Unit test framework
- webpack
- Website bundler/build tool (Use via @rootreeweb/rt-webpack-helper)
- Yarn
- JavaScript package manager
PHP
- Composer
- PHP package manager
- PHP_CodeSniffer
- PHP static-analysis/formatting for WordPress standards
- PHPStan
- PHP static-analysis
- PHPUnit
- PHP unit testing framework
Agnostic
- Playwright
- End-to-end testing framework
- Prettier
- Code formatting
- Puppeteer
- Browser automation
- Stylelint
- CSS/SASS static-analysis/linting
Previous (You might see remnants)
- Axios (Network request library for node.js, unnecessary for browser sites)
- Bootstrap (CSS framework)
- Jest (Unit test framework) Vitest is preferred due to better TypeScript and ESM support
- lodash (JavaScript utilities)
- Parcel (Website bundler/build tool)
- tsup (TypeScript compiler/bundler) swc is preferred for better Next.js support