
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言在项目开发过程中,随着需求的不断变化以及后期不断修复bug,伴随着的便是我们不停的打包部署。打包部署这期间的操作虽然不复杂,但是非常繁琐。目前市面上可以使用jenkens等工具实现持续集成(CI/CD),但是如果我们服务器资源少,且只需要简单的自动化部署,那么有更优雅的方式实现自动化部署:GitHub Actions。本篇文章以前端项目为例,下文所有操作基于前端项目。1.什么是GitHub A
本篇文章整理总结这些前端面试题,涵盖面很广,并且面的都是知名大厂,所以这些题还是很有代表性的,都掌握以后一面基础面应该没什么问题,二面也能应付大半,奉上:css相关1. 万能居中1.margin: 0 auto;水平2.text-align: center;水平3.行高,垂直4.表格,center,middle;水平垂直5.display:table-cell;模拟表格,all6.绝对定位,50%
前言近几年,前端社区中 DSL 这个词开始频繁出镜,这和环境的变化有很大关系:React、Vue、Angular 等现代框架的表现层设计往往和 DSL 有较强的关联,透过这些优秀作品我们可以得到一些实践指引。前端相关语言的转编译工具链趋于成熟,如babel,postcss等工具可以帮助开发者以扩展插件的方式低成本地参与到语言构建流程中。社区的解析器生成工具开始普及,如jiso...
在一个正常的迭代周期内,一般会经历开发、测试、生产3个阶段,每个阶段都需要一个独立的环境,再加上某些特殊需求需要增多几个环境(如嵌入到其他应用下、迭代有新的阶段),如果没有一个好的多环境管理方案,那么就会出现代码强耦合、切环境操作复杂等问题...
正常使用是GestureDetector(onTap: () {},child: Text("demo"),),但有时候点击之后没有反应,原因:点击部分处于空白区域,没有接收到点击事件;deferToChild只有当前容器中的child被点击时才会响应点击事件。opaque点击整个区域都会响应点击事件,但是点击事件不可穿透向下传递,注释翻译:阻止视觉上位于其后方的目标接收事件。translucen
封装网络请求的几个好处:便于统一配置请求参数,如header,公共参数,加密规则等方便调试,详细的日志打印信息优化代码性能,避免到处滥new对象,构建全局单例简化请求步骤,只暴露需要的响应数据,而对错误的响应统一回调对接口数据的基类封装,简化解析流程无侵入的,灵活的请求loading配置请求loading自动化只需要传递一个参数,就可以为请求加上Loading效果,没有任何的代码入侵var par
前端必须懂的计算机网络知识系列文章:DNS服务器和跨域问题计算机网络的分层模型IP地址和MAC地址前端必须懂的计算机网络知识—(跨域、代理、本地存储)前端必须懂的计算机网络知识—(TCP)前端必须懂的计算机网络知识—(HTTP)前端必须懂的计算机网络知识—(XSS、CSRF和HTTPS)HTTP为什么不安全可能被窃听:HTTP 本身不具备加密的功能,HTTP 报...
背景本周算是把一个 react native 版的商家管理工具(iOS 版花花内嵌商家后台)完成,所以现在花一点时间来把其中一些值得记录下的东西整理一下写出来。 根据 UI 设计,很多页面都采下图的展示方式:可以看到,两个页面的结构相似:顶部都是若干个PickerIOS组件的集合(红色框部分),然后下面是不同的组件(蓝色框组件)。例如左图有3个PickerIOS而右图有4个
前言https://juejin.im/post/58c8963b2f301e007e2e17a5★ 想要查看所有分类,请关注公众号【aMarno】后点 RN资源 进行查看。★ 或者点击直接到 github 仓库,【对,点我】★ 收录时间不是项目发布时间。★ 公众号回复 RN 加入 React Native 微信技术交流群新增分类名称功能







