Anyone try the micro framework Equip?

Published 1 year ago by endian

I use Laravel for quick prototyping and more involved websites, but for more custom clean builds I like micro-frameworks. I used Slim3, but just discovered Equip and was wondering if any programmers here tried it. What are you thoughts? It was recommended by the founder of Kohana.

https://github.com/equip/framework

rjvandoesburg

I have not tried that but as a note, Laravel offers it's own micro framework called Lumen: https://lumen.laravel.com/

endian
endian
1 year ago (3,620 XP)

Thanks. Yes, I know about Lumen. It's mostly good for stateless APIs. Sometimes, I want to build feature rich websites, but choose my components wisely. That's why I use Slim3 for those projects. Equip seems nice because it's created by the creator of Kohana, but it doesn't seem to be developed any longer.

I know Equip and opulence are made for PHP 7, do you know if this is the case for Lumen?

Ruffles
Ruffles
1 year ago (294,940 XP)

I have not yet ran into any problems with Lumen and PHP 7.1 so I guess it's supported.

jekinney
jekinney
1 year ago (213,695 XP)

Lumen gets updated after laravel release. So yes, it supports and uses some php 7. I say some because it's technically only requires 5.6 so obviously it can't fully take advantage of 7. But any code you right obviously can.

Backward capability.

Equip hasn't been updated in 8 months? If I'm reading it right.

On a side note: not sure why "we" assume laravel is this big monster of a framework. Yes, it has overhead but as you get ready to deploy you can, arguably should, comment out features that aren't required that boot up every request. Same as you add a package and add the class to the config/app, you can remove un needed features. For simple small apps my app file is about 2/3 the size then default install. API even smaller.

endian
endian
1 year ago (3,620 XP)

Hi guys, thanks.

Right. Equip hasn't been updated in 8 months. Not sure if it's because it's small and done right, or because development has stopped, etc... The main dev, Woody Gilk, is a really good PHP coder.

The cool thing about Equip is that it's built for PHP 7 and uses the ADR pattern instead of MVC.

I haven't tried it out yet, but I might do that next weekend.

Ya, I created a bash script for Laravel to strip it nude to its bare minimum. (At least the bare minimum I want to work with).

I can't stand installing projects that assume I'll be using such and such a library, especially a server side Framework that assumes what I'll be using for frontend.

https://github.com/pelevesque/laravel-scripts

I use Laravel for prototyping, but I want to move to a more modern pattern than MVC and to something fully made for PHP 7. At least for my own custom projects. For clients, many are on Laravel, so I continue to program with it almost daily.

Please sign in or create an account to participate in this conversation.