This project is made to get in touch with new Vue.js 3 and it's composition API (replace or option to Options API), also see how's Vue 3 TypeScript support (spoiler: a little bit weak yet)
-
Install:
-
Clone the project:
git clone https://github.com/AloisCRR/vue3-twitter-clone.git
-
Go to the project directory:
cd vue3-twitter-clone
-
Install dependencies:
npm install # If you get an error of incorrect dependency try... npm install --force
-
Run in dev mode:
npm run dev
Name | Description |
---|---|
Vue.js | Progressive framework for building user interfaces |
- Profile design
- All navigation pages design
- Router navigation
- Optimize components
- Add TypeScript typechecking at compile time (Vite doesn't type check)
- Add navigation pages functionality (Tweet C.R.U.D)
- Testing
- Hosting, domain, etc.
- CI/CD