首页 > 其他分享 >前后端分离后模块开发

前后端分离后模块开发

时间:2023-10-22 19:22:57浏览次数:30  
标签:前后 前端 分离 开发 模块 实习 编写 编程 页面

 

 

编写页面这个程序设计工程师嘴上的口头禅是在 2016 年在建行刚开始最开发的时候听到的, 因为大学的时候学习的程序设计语言是一 C++为主,对于前端页面这种能看到效果只是一种很难体会的概念。学习 C 语言程序设计的时候显示在眼前的是一个命令行黑屏,学 C++, C#都是。作为大学生初学程序设计开发,黑屏可以设置为白屏,只是要坚持练习编写编译代码。

 

大学同学总是说在大学四年中如果能够写出一个图书管理系统,毕业才能叫做会编程。一   直在尝试,发现延修一年才能够设计一套图书借阅系统。不会写算法,但是知道编程是怎么   回事,那是在跟着市面上培训班的视频来学习一年之后的效果。在大学中,只是学习到一些   基础技能,还是学得很认学得很认真。

 

毕业之后在广州,找工作找了一个月,终于找到一个初级开发在银行做后端。在学校,写完   毕业论文之后就离开,一路向南。

 

刚开始做开发的时候,没有经历过漫长的实习过程,不管没有编程开发经验,都是在特大的高压之下做开发任务。使用建设银行的前端框架编写页面,同时写后台接口,联调,解决开发的业务 bug,测试成功提交代码。这个过程很快,但是也会让成长很快。没有一定的抗压能力,都会被退出。没有参加过编程实习,在黑龙江念书的时候,面试过一家公司,做了一套前端编程测试题,实习就实习,就是可能会让打酱油也可能让学到点什么。在广州,   做过一些公司的后端实习测试题,开出来的工资就是 2k-3k,但是这个过程也会很长。

 

从建设银行退出来之后,过完国庆节日,去了一家小型的公司,遇到一个也是建设银行的高   管。前后端分离开发,新型的开发概念,2017 年元月初的时候接触了 bootstrap 前端技术框架。有前端工程师编写页面,后端开发只需要编写提供数据的接口,进行前后端联调。这种开   发模式效率更高,程序员的分工明确,压力没这么大,做出来的系统软件用户体验也有很大   的改善。Java 开发之前是使用 JSP 和前端页面进行数据渲染,现在使用 JS 框架,更轻量级的开发。

 

在后来的几年的开发过程中,接触的前端 js 框架虽然不多,但是更新得很快。前端工程师

和后端工程师的技术技能分离得更清晰,分工明确。前端工程师虽然不是一个新的开发技   能职位,在 Java 开发领域,使用 JavaScript 框架集成项目的前端页面展示效果,效率性能和用户体验都有很大的提升。

 

项目前后端分离之后模块开发,做后台的开发压力减小,做前台的只需要编写好页面和后端联   调测试数据正确性,分工明确的一种很好的配合。前端开发的工作压力肯定是有,每个职位   都有它存在的必要性,作为后端开发没有评价的必要性。建筑开发,记得小的时候是有些主   要的瓦匠什么活都可以干,但是建的都是些农村的小洋楼。在大城市,建高楼大厦,很多工   作都分得很细,效率会更高,时间就是金钱。大城市人口密度高,对人口红利要求大,质量   也高,事情不能一个人可以完成。

标签:前后,前端,分离,开发,模块,实习,编写,编程,页面
From: https://www.cnblogs.com/liaowanzhong/p/17780881.html

相关文章

  • ansible常见模块
    这里介绍一些ansible常用的模块,以后有用到其他的会再补充进来。1.shell在被管理机统一执行shell命令参数:命令chdir=目录切换到指定目录执行命令ansible[web]-mshell-a"uptime"-name:shell:uptime 2.command与shell命令类似,但是不支持一些特殊符号,比如......
  • Dubbo快速入门_在本工程模块中依赖另外子模块的接口报错java找不到符号
    场景:Dubbo入门案例项目结构:三个子模块dubbodemo_interfacedubbodemo_providerdubbodemo_consumer在消费者和提供者中引入dubbodemo_interface的依赖。dubbodemo_interface中定义了一个接口HelloServicedubbodemo_provider中有HelloService的实现类dubbodemo_consumer中定......
  • 4、定时器模块
    定时器可以执行计时和计数的任务。Systic定时器也叫做滴答定时器,是一个24位的倒计数定时器,计到0时,将从RELOAD寄存器中自动重装载定时初值。只要不把它在SysTick控制及状态寄存器中的使能位清除,就永不停息,即使在睡眠模式下也能工作。 寄存器方面:控制寄存器:CTRL ......
  • Python入门系列20-日志logging模块
    一、概念日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以在他们的代码中调用日志记录相关的方法来表明发生了某些事件,通过一个描述性的消息来描述这个事件,该消息能够可选的包含可变数据。而事件有重要性的概念,重要性被称为严重性级别。二、日志的作用通过记录......
  • OS模块的用法
    OS模块的用法os.getcwd()获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname")改变当前脚本工作目录;相当于shell下cdos.curdir返回当前目录:('.')os.pardir获取当前目录的父目录字符串名:('..')os.makedirs('dirname1/dirname2')可生成多层递归目......
  • 多文件(分模块)的编译过程
    有三个文件cal.c、cal.h、main.ccal.c中是模块的函数实现,cal.h是模块的函数申明,main.c是调用各模块的功能。#include<>和#include""区别:<>是从linux标准的头文件目录下去找头文件,如/usr/include/、/usr/local/include""是从当前的编译路径(即当前在哪个路径(pwd命令看),这个......
  • 课程模块
    1.课程列表页前端1.前端:新建三个组件-LightCourse.vue-FreeCourse.vue-ActualCourse.vue2配置路由 ActualCourse:<template><divclass="course"><Header></Header><divclass="main">......
  • Vue验证码模块
    一个普通图形验证码的模块,使用方式如下: 导入模块importrandomfrom'@/util/VerificationCode'使用方式this.randomObj=random({id:'random',api:{url:'/api/getCode',headers:{'Content-Type':'applica......
  • go mod tidy总是安装最新依赖,如何查找哪个模块导致某个包安装最新依赖,提供一个小工具
    安装:goinstallgithub.com/jan-bar/interesting/findModVer@latest执行:findModVerd:\myproject结果如下图所示:根据结果可以找到哪个依赖导致google.golang.org/grpcv1.45.0使用了这个版本,这样每次执行gomodtidy会自动修改该模块到v1.45.0版本。我看了下github.com/spf1......
  • 短说PC端V3.1.0测试版发布|全新发布页、草稿箱、DIY门户首页新增页脚模块
    Hi大家好,我是给你们带来惊喜的运营小番茄。本期更新为短说PC端3.1.0测试版。此次V3.1.0版本带来的功能更新:①发布页全新设计;②草稿箱功能上线;③门户首页新增页脚模块。此外,优化了V3.0.1中的一些功能。一、新增功能01.PC端发布页全新设计保留原版动态类型内容支持快速发布的特点上,......