深入学习React Native之路由导航 路由是前端项目一个重要的组成部分,因为我们项目都是由多个页面组成,即使单页面项目也会有路由,多个页面之间跳转就是通过路由或者导航器来实现的。在RN 0.44之前的版本,我们可以直接使用官方提供的Navigator组件来实现跳转;从0.44版本开始,Navigator被官方从RN的核心组件库中剥离出来,主推的一个导航库就是React Navigation,它性能也很接近原生,我们今天就来学习下它 2022-07-22 编程 前端 移动端 React ReactNative
前端抢饭碗系列之Docker容器编排 本文是Docker的第三篇文章,我们将之前Docker中遗漏的一些问题进行深入的探讨,比如设置容器的环境变量、镜像的导入导出等一些常用的功能;然后我们会搭建一个私有的Registry仓库,上传和拉取我们自己的镜像;以及最重要的部分,容器的编排,这次我们不再是单打独斗地操作一个容器了,我要一次打十个容器!开玩笑开玩笑,笔者又不是叶问。最后笔者会分享一些常用的、有趣又实用的镜像,比如私有网盘、爬虫 2022-06-08 编程 前端 服务器
深入学习React Native之组件入门 我们在前面两篇RN的文章中介绍了RN的启动配置和样式编写,也简单地涉及了一些RN的组件View、Text和Image,本章我们继续结合官方的案例,深入挖掘RN的组件的用法及配置,以便后续在业务中使用组件。 2022-04-28 编程 前端 移动端 React ReactNative
前端抢饭碗系列之Docker进阶部署 在上一篇文章中我们对容器、镜像等概念做了详细的介绍,本文介绍一些容器的网络连接,以及我们如何通过Dockerfile来构建镜像使用,同时我们如何在前端项目中使用docker来进行容器部署。 2022-03-22 编程 前端 服务器 Nodejs
前端抢饭碗系列之初识Docker容器化部署 随着容器化技术盛行,Docker在前端领域也有着越来越广泛的应用;传统的前端部署方式需要我们将项目打包生成一系列的静态文件,然后上传到服务器,配置nginx文件;如果我们使用容器化部署,将部署操作都命令化,集中成一个脚本就可以完成原来复杂的部署过程。本文从Docker基础开始,来认识Docker的各种命令操作。 2022-02-22 编程 前端 服务器 Nodejs
从零开始发布自己的NPM包 在Verdaccio搭建npm私有服务器中,我们介绍了如何搭建一个Npm私有服务器;服务器搭建完成后,我们本章来学习一下如何上传我们自己的npm包。 2021-12-28 编程 前端 打包工具 模块化 组件化 Nodejs
从零深入Chrome插件开发 使用Chrome插件可以为Chrome浏览器带来一些功能性的扩展,进而提高使用体验;俗话说的好Chrome没插件,香味少一半,Chrome最大的优势还是其支持众多强大好用的扩展程序;今天我们就来了解一下插件是如何开发的,和我们普通的浏览器页面开发有什么区别,以及安利一些功能强大的插件。 2021-11-09 编程 前端 浏览器 插件
深入学习React Native之样式布局 在上一篇文章中我们在安卓和iOS环境下分别都配置好了RN的开发环境,初步搭建了项目并且进行调试;这一章中我们正式进入代码环节,先从APP的样式布局开始,学习在移动端是如何来编写样式的,以及和Web端之间的区别。 2021-10-26 编程 前端 移动端
深入学习React Native之环境搭建 移动端的开发在以前一般都是通过原生语言,Android通过JAVA,IOS通过Object-C或者Swift;对于开发同一个APP通常要两个团队来维护两套代码,对于小公司而言还是比较有成本的。因此越来越多的公司选择React Native来开发App,这样就做到了一个团队维护一套代码,无疑是节省了很大的人力成本。 2021-10-06 编程 前端 移动端 React ReactNative
TypeScript从平凡到不凡(进阶篇) 在上一篇ts基础篇中,我们介绍了ts的基础类型和如何定义了数组对象函数等;在这一TypeScript进阶篇,我们来介绍TS的高级用法,比如泛型和在项目中如何进行配置以及使用。 2021-09-20 编程 前端 面试