Принцип работы figma. Как сделать мини аналог?
Есть желание попрактиковаться и попробовать написать свою очень простую figma ( Добавление на канвас прямоугольников, изменение размеров, удаление приближение камеры и тд). Что посоветуете изучить.
Опыт работы в react, vue, nuxt - можно их к ответу прикрутить
Вопросы:
- Как реализовать приближение / удаление камеры
Ответы (1 шт):
Автор решения: qwabra
→ Ссылка
- ,-
Что посоветуете изучить.
MDN - mozilla developer network
Как реализовать приближение / удаление камеры
Figma использует canvas.
ctx.scaleдоки
-, -
O_O
- https://www.google.com/?q=figma%20tech%20stack
- https://www.reddit.com/r/webdev/comments/is7bxt/what_is_a_good_techframework_stack_to_create_a/
excalidraw is built with React and could be an inspiration for your project. You could take a look at how they did it: https://github.com/excalidraw/excalidraw
- https://github.com/excalidraw/excalidraw