爱问问:
这个项目包含了小程序和网页端,网页是使用服务端渲染完成的 是一个问答类的咨询类网站
微信小程序(包含登录 回答 提问 头像剪裁 ,等功能)
网页端使用的是nuxt实现的服务端渲染
这个项目主要是一种问答的形式产品功能较为单一,但是包含的前端多有微信小程序有服务端渲染,因为是做问答类的网站对流量有要求所以使用了服务端渲染来保证seo,做了一定的seo优化包括但不限于tdk,期间遇到过定位问题较为困难的事情,因为都是在服务端请求浏览器是不知道在服务端有什么问题的,问答类基本请求都在服务端所以采取了监控日志报错的方式,打印关键日志来获取问题的关键,从而推导报错原因,至于项目包含了哪些功能就是一下登录,点赞,浏览,还有埋点等
新浪有借/新浪有还:
为了保证开发速度和上架的难易程度采用的是混合开发
这是一个贷款的app
使用的是vue的框架
使用的技术框架是vue,采用的是多页面的方式打包
这个是微博有还的一个app的项目,采用的是混合开发由之前使用的注入js换成了伪协议的方式这个方式就会比较灵活多变减少全局的污染,对于app的一些专有功能使用也比较方便比如app自带的滚动选择,照相,获取im啦,数据请求等等,至于为什么采用多页面(是指多个入口但是每一个都是一个单页面应用)的打包方式是因为有些页面与页面之间是有隔断的需要app做承接
这个项目的难点就是出问题不好找,所以采用了console的那个插件可以在开发模式下打开控制台获取类似浏览器的f12