首先做项目可以采用thinkphp,也可以不采用,因为thinkphp只是众多框架之中的一个,还有很多框架可以采用,比如codeigniter,phalcon,yii,laravel等等。
然后至于是否采用原生,只要是有一定规模项目,都是采用框架的,一方面框架开发效率高,一方面框架安全,可扩展性强。
最后对于是否采用框架,采用什么框架,很大程度取决于技术负责人,他们会根据团队的实际情况,然后做出合理的决定。没有什么是绝对的,只要能够有利于项目开发,有利于项目维护,有利于项目进展,我们就可以采用。
说点题外话,如果采用框架的话,比较推荐laravel,它就和java中的spring一样,有着控制反转等先进的设计模式,代码优雅,可维护性强。