For reference how long did it take to build this. ...
# showcase
q
For reference how long did it take to build this. I'm new to development and trying to make something similar but with the Vue stack & .
k
Hello @User , it took about 5-6 weeks, but that included the design file + design system, and the component lib. You should also consider that I did that on my free time, so you can probably do it faster if you allocate more hours to it
q
Alright, that's seems quick even at 6 weeks 😁. I have the time, just learning with my project. A question I have is. I want to know what are the key terms / framework features in building a site like biolnk. Eg. For user biolnk page that public can see is that a dynamic route.
I just need the key terms as reference /study points so I can dig in and put it all together
k
@User by the key terms, you are refering to features of the app/site, or more like what features from a framework you will require to build it ?
q
Framework key terms
k
The things might be different to you, in vue, and I'm not sure all the things I would mention are available to you, as I only have experience with react and angular. So as you mentioned, you would need dynamic routing for user pages. For that I've used ISR ( incremental static regeneration ) to deliver fast static pages. On this part I've also used nextjs ( react framework) middleware rewrites, to allow users to use subdomains (
kerosz.biolnk.me
maps to
biolnk.me/p/kerosz
). Other things you might need, would be state management, I used server side state management libraries for that. And I'm not sure I can think of anything else in terms of framework features. But other things you should consider is SEO, to allow users to have their custom seo on theri pages. And depeding on what UI libraries you would use, or if you want to make your own, you would have to pick some techs for that, which falls outside framework features really.
q
oh ok this helps
k
Good luck and have fun building it 🙂