2 ms·
> A software framework is code that calls your (application) code. I see the meaning here, but at risk of bikeshedding, I feel as if it understates the relatio
by ljm 5y ago
> A software framework is code that calls your (application) code.
I see the meaning here, but at risk of bikeshedding, I feel as if it understates the relationship between framework and application.
Rails uses the word 'scaffolding' for a bunch of the stuff it generates for you. In that sense, the framework is pretty much all of the foundation and also the load-bearing support structure for what you're actually building. All of the architecture is in place for you, essentially.
It doesn't just call your application code; it is the application.
And yeah, in that sense... programming languages are themselves frameworks over machine code.