关于nginx
几天上午的时间我主要是在研究前后端对接的问题,因为vue是一个前端的框架,这么说的话,我是没办法访问服务器的,因此我必须得研究一下后端需要学习什么语言了,我昨天打算的是使用python的flask框架的,但是一些教学视频上面都是前后端教程,没有单独的后端教程,这样的话我要是前后端都学习的话,就太浪费时间了,毕竟我前端的vue已经学了好几天了,我的打算是这周就得把前后端都搞定,然后下周真的开始项目了,所以我必须以最快的时间把后端走一遍才行。然后上午我想了想,应该先把前端给打包弄到代理服务器上面去,所以我上网上查找的,大家都说nginx比较好用,vue配置很简单,我就下载了nginx,而且配置起来非常简单,端口也可以自己在conf文件上面修改,而且只要修改index目录下的文件就能把我的vue项目搞上去了,方法就是直接把他原来index目录下的两个html文件删除,然后换上我的项目文件即可。
而且好处是,vue项目默认的html文件名字就是index.html,所以我直接连名字都不需要修改,就完成了。
通过直接修改conf文件夹下面的.conf文件就可以修改端口等信息了,很方便。而且网上很多教程都很乱,讲的糊里糊涂的,这两个修改的方法我都试过了,是很有效果的。
关于后端
其实我一整个下午和晚上都在整后端了,真的是很无奈,为什么无奈呢?是因为我对后端这一方面真的是很不了解(但是趁这次机会能接触一下也是很很不错的)。所以我在网上找了很久的Java后端,因为对Java比较熟悉,而且去年学习的数据库我也试用Java写的,如果是用jdbc的话还是比较顺手的,所以我就放弃了python选择了Java。但是还是很难找,我开始是在tomcat上弄得serverlet,但是学到一半发现这样不行,行不通,又想了很久,最后决定用springboot了,今晚学了一个来小时,主要是跟着学了一些springboot的基本概念、有哪些优点。然后跟着搭了一下环境,但是还没有弄完,打算今天晚上继续弄,先把环境配完,然后测试一下行不行,如果可以的话那我就用springboot了,毕竟网上的人都说这个集成度很高很便捷,但是缺点就是入门简单,精通难。我想了想,如果能快速入门的话,那还是不错的。这里有一个“神器”maven应该是个很好用的插件,并且idea还是自带maven的,不过我的maven是按照教程上弄的,所以我得把idle的maven换成我自己的,到那时因为我的idle只下载了还没有安装,所以这一步就先不弄了,今晚把idea配好然后用一下。注意,maven是需要配置在英文目录下的,不能出现中文,而且装上之后还需要配置一下环境变量。在命令行中输入这个命令就可以查看到底安装上maven了。
明天赶紧把springboot的基础知识学一下,然后就得开始做了,其实也就是前后端对接问题,jdbc反正也学过,这点倒是不用担心的。