厦门工学院

软件研发工作室


  • 首页

  • 归档

  • 标签

  • 分类

  • H5小游戏1

  • H5小游戏2

  • 大将军归来

  • 关于

页面静态化技术

发表于 2023-03-25 | 分类于 服务端 , 页面静态化

使用Spring Boot和Vue.js开发一个生成页面的脚手架,可以大大提高Web开发的效率和可维护性。在这个脚手架中,我们可以提供一些页面模板,用户可以在这些模板的基础上快速生成自己的页面,并将这些页面存储在指定的位置。

阅读全文 »

数字化时代的“超级工程师”

发表于 2022-07-03 | 更新于 2022-08-26 | 分类于 实战营 , 综合技能

华为云DevRun超级工程师实战营。华为云携手IDCF社区联合打造数字时代的“超级研发工程师”。面向技术爱好者进行赋能,八大模块课程体系涵盖研发生命周期及关键技能图谱,内容由知识传导、技能实践、工具实操、案例解析组成。3小时大时段深度研讨,8位领域知名大咖倾囊相授,累计24小时精心打造“超级工程师”,36天体系化能力全面提升。

最近参加了,华为云携手IDCF社区共同打造数字化时代的“超级研发工程师”。
IDCF , International DevOps Coach Federation ,国际DevOps教练联合会。

阅读全文 »

Thinking in React

发表于 2022-06-06 | 更新于 2022-09-06 | 分类于 WEB前端 , 最佳实践

深入浅出的整合了React在使用过程中一些经典的问题。整理了react各个关键版本的特性差别

阅读全文 »

Thinking in Javascript

发表于 2022-05-20 | 更新于 2022-08-26 | 分类于 WEB前端 , 设计思想

设计模式,我觉得应该分成设计和模式两个东西来看。设计有一些原则,是前辈们不断日积月累总结出的理论,通过对这些理论的综合实践又产生了二十几种的模式。
就像java的反射机制一样,javascript也有它独有的特性,那就是原型与原型链、作用域及闭包、异步和单线程。通过结合这些独有的特性所设计实现的代码才能真正体现出javascript的设计模式。

阅读全文 »

深入理解React高阶组件

发表于 2022-04-29 | 更新于 2022-08-26 | 分类于 WEB前端 , 高阶组件

目前React组件实现组合的方式一般常见的有两种,一种是Mixins的方式,另外一种是高阶组件。

阅读全文 »

微前端

发表于 2022-04-03 | 更新于 2022-08-26 | 分类于 WEB前端 , 微前端

微前端不是特指某一项技术,而是一种思想。是由2016年 ThoughtWorks Technology Radar 中提出的,借鉴后端微服务的架构模式,将 Web 应用由单一的单体应用转变为多个小型前端应用,聚合为一的应用。
微前端的核心三大原则:独立运行、独立部署、独立开发。

阅读全文 »

Redux源码解读

发表于 2022-03-24 | 更新于 2022-08-26 | 分类于 WEB前端 , 源码解读

Redux 是 JavaScript 状态容器,提供可预测化的状态管理。
可以让你构建一致化的应用,运行于不同的环境(客户端、服务器、原生应用),并且易于测试。不仅于此,它还提供 超爽的开发体验,比如有一个时间旅行调试器可以编辑后实时预览。
Redux 除了和 React 一起用外,还支持其它界面库。 它体小精悍(只有2kB,包括依赖)。
本文先简单介绍redux的用法,然后分析redux的原理,最后再根据自己的理解手写一个redux。读完本文你将对redux有一个更加深刻的认识。

阅读全文 »

React Hooks原理分析

发表于 2022-02-11 | 更新于 2022-08-26 | 分类于 WEB前端 , 源码解读

从使用React Hooks,到里面具体的API模拟实现。

阅读全文 »

MirrorJS源码解读

发表于 2022-01-24 | 更新于 2022-08-26 | 分类于 WEB前端 , 源码解读

React 全家桶提供给了我们一套较为成熟的解决方案。可以应对各种复杂前端 web 系统。但是当你熟悉了之后会发现,许多时候都在机械劳作和编写模板代码。针对这种情况,我们是否有办法把机械劳作和模板代码交给程序去做,我们只要关心业务如何实现就可以了?MirrorJS 就是在这种情况下产生的,它封装了 Redux 数据流的过程,给开发人员提供了非常大的便利。一款简洁、高效、易上手的 React 框架。

阅读全文 »

DevOps

发表于 2022-01-06 | 更新于 2023-03-25 | 分类于 开发运维平台 , 服务器

DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。
它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运维工作必须紧密合作。

阅读全文 »
12

对美好事物的向往,心中要充满强烈的愿望!

沉淀下来的知识,才是真正的财富!

18 日志
20 分类
18 标签
© 2024 对美好事物的向往,心中要充满强烈的愿望!
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v6.4.2
闽ICP备15015722号-2