Answer the question
In order to leave comments, you need to log in
How to determine landing page dependencies?
Good day.
My question is quite simple, but I do not expect a clear answer how and why. I just want to listen to the thesis arguments of people with experience.
I myself am a front-end developer. I write in react
My girlfriend is taking a rather interesting course on ux / ui, and according to their program, pretty soon a bunch of interesting layouts will fall into my hands, which will need to be laid out and programmed. Some of them will remain in the portfolio as examples of the designer's work (with empty links and buttons), some will become her portfolio site, and some will be mine :)
So far, the following is clear: there will be a lot of animations. From a custom cursor to a game with typography.
Having searched Google and telegram channels, I found about 20+ libraries for various animations.
All of them are approximately similar in API, but according to reviews, each is better than the previous one.
Having looked at similar sites in devtools, I realized that they all use a certain GSAP as one.
I read the doc, tried it as a first approximation - it's quite difficult to start like this right away. Threejs is better. We need something simpler.
After a little thought, I decided to do it all in react, because. he is more or less familiar to me. I looked at framer-motion and seemed to be satisfied, but there was a question of using react for landing.
Perhaps you should use next or getesby (I have not worked with either one before).
Actually the question: there will be many different sites. Not the fact that all will be landings. There will be a lot of animation when scrolling, transitions, and the elements themselves. There will be a lot of different fonts. I want to set up a starter, in which I will immediately include all the necessary libs, my folder structure and some minimal configs.
What stack of libraries to use for this? And why?
Updt: I will definitely make my portfolio on react. And since I will be doing it and setting up the project, I would like to unify it for other projects. Will it work?
Answer the question
In order to leave comments, you need to log in
Horses, people, GSAP, React, Three.js mixed up in a bunch ... It's worth a little systematization of the tools, at least according to the tasks they solve. Without being tied to specific frameworks from the big trinity, we have several classes of tools in the theme of creative sites:
Thanks to all. Who also faced a similar abundance of choice, I will say that my choice fell on: nextjs, styled component, locomotive scroll, framer motion, and adobe after effect for the preloader and GIF
using React for landing - in short: debilizm.
70-80% of animations are done without frames. A question in specific tasks. Which are not. In short: what a question, such an answer.
"Are bananas delicious?" - It's not the same for everybody.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question