DEV Community

Cihat Salik
Cihat Salik

Posted on

2 1

Instagram Clone with Vue.js 1/3

TODOS

  • [x] The difference between Vue and React. Project setup with vue-cli
  • [x] CSS infrastructure and typography. preparing the icons in the project (svg)
  • Let's create [x] pages. Let's create a Master-Page
  • [x] Let's create layout for Header design and Homepage
  • [x] Vercel.com deploy configuration for hosting projects
  • [x] Post component in Homepage
  • [ ] Api and infinite-scroll for homepage
  • [ ] Stories area on homepage
  • [ ] API and implementation for Post Comment
  • [ ] Options modal component and animation usage
  • [ ] Api and layout design for Discover page
  • Implementing [] post modal component and discover page
  • [ ] Route setting for profile page and tabs.

https://github.com/cihat/instagram-clone
https://cihat.github.io/instagram-clone/

Top comments (0)

typescript

11 Tips That Make You a Better Typescript Programmer

1 Think in {Set}

Type is an everyday concept to programmers, but it’s surprisingly difficult to define it succinctly. I find it helpful to use Set as a conceptual model instead.

#2 Understand declared type and narrowed type

One extremely powerful typescript feature is automatic type narrowing based on control flow. This means a variable has two types associated with it at any specific point of code location: a declaration type and a narrowed type.

#3 Use discriminated union instead of optional fields

...

Read the whole post now!

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay