# 警惕那些让你省力的工具

- Link: https://www.ixiqin.com/2019/02/07/alert-to-tools-that-will-make-you-save-labour/
- Published: 2019-02-07T07:48:50+08:00
- Author: 白宦成

作为一个 Engineer ，前「后端工程师」，我用过不少后端框架，比如 PHP 里的 ThinkPHP（
3.x）时代，Laravel（5.x）时代，Python 的 Flask、Django ，Ruby 里的 Rails。

其中，近两年我用的最多的是 Laravel 和 Django ，原因是他们提供了一个很重要的 Feature，
就是 Admin Panel。只不过 Django 是官方自带的（Django Admin），而 Laravel 使用的是
第三方 Pacakge （Laravel-Admin）。

借助这两个工具，可以快速的生成一个好用且效果非常不错的管理后台，让并不是很喜欢做
界面的我大呼爽快（实际上我并不是不喜欢写 JS，我仅仅是不喜欢写 CSS，现在的组件化开发
大大的让我解脱出来）。只需要很少的一些代码，就能够完成自己想要的效果。

不过，这样让我产生了一定的依赖，现在要做一些和 Web 相关的事情时，我都会优先考虑 
Laravel 和 Django ，因为他们提供了 Admin 后台，可以让我在很长的一段时间内不去关注
后台的逻辑，更加专注于前台的开发。

这很好，很敏捷。但是也让我失去了自己开发业务后台的耐性，毕竟，已经有更加简单的实现
方式了，为什么还要为难自己呢？

但是，如果你想要认认真真去做一个项目的时候，会发现这种高度简化的代码，让你的拓展
性非常的差，你无法更好的去做好自己应该做的事情。

所以，为什么不从一开始就自己写后台呢？虽然慢了点，但是对于你自己来说，也是足够的。
随着你自己的开发项目的变多，完全可以做一套你自己的通用后台，完全符合你自己的要求、
想法。那才是你真正需要的。
