This is a read-only archive of the Framer Community on Facebook.

What is Framer? Join the Community
Return to index
JinJu Jang
Posted Mar 16 - Read on Facebook

Hi Framers,

After writing 400 lines of codes, I just wonder is it possible to link multiple Framer files together in one project (Kinda like using Class).

Has anyone done this before? Would be really appreciated if I can get some pro tips. :)

9 Comments

Michael Boswell

For really large prototypes, I sometimes make multiple prototypes, screen record and then combine videos. Did this in the QC days, and carried it over to Framer as well. Although there are probably more scalable ways to do it with Framer.

Siavash Shabanipour

This has been on my mind too, modules seem to be the closest thing but it's not a very efficient way of doing it. Huge comment blocks seems to work okay haha. And hello JinJu 👋

Feles Daniel

+1 this would be a great feature!

Lương Đức Duy

The prototype will be complicated as the real app. Haha

Benjamin E Saravia

I hear you JinJu Jang, I'm struggling with the same problem. I've tried modules as libraries of the functions, but they lose the names of layers.

I'm doing all the interactions in logical pieces, then i'll put everything together with "copy paste"

Stefan Enache

I think this will be in the new version that they talked about in the q&a video.

Siavash Shabanipour

Keen to this video, is there a link?

Kevyn Arnott

I haven't seen this published anywhere, but one of the best ways I've found is to write components as functions and store those in the module. You can write things like exports.Alert, exports.Keyboard, etc. in your module, and then create new instances of them. Plus, if you use arrays you can make the syntax look identical to Layers. Works really well. This is an example of how you can create instances of functions – http://share.framerjs.com/it1rvdign2q3/

Tomáš Kafka

I wrote a gulpfile that does exactly what Framer Studio does, while allowing you to structure your app into modules and use normal IDE (like WebStorm with it's awesome semantic autocomplete). Would anyone be interested?

Read the entire post on Facebook