首页 > 其他分享 >关于一个后台页面开发的思考

关于一个后台页面开发的思考

时间:2023-02-22 00:33:45浏览次数:45  
标签:加班加点 crud 用法 开发 思考 后台 页面

    说实在,自己挺失败。做了那么多年的开发,一直在crud,完全没啥技术含量,自己又各种借口不去深入学习底层原理(其实是不知道从哪里开始学起)。如果说做计划吧,计划又很容易被打破。IT的东西实在是太多了太广了,多到你根本不知道从何下手。你说学后端底层原理吧,但是工作一来,弄个加班加点到凌晨一两点,然后你就断节了,计划就容易被打破。

    今天是因为做一个后台页面,就用户列表页,一个简简单单的页面在没有包含复杂的逻辑情况下,却暗藏着大量的工作内容。如果是按crud 进行计算功能,增删改查就4个接口,额外增加批量删除、批量禁用、条件搜索功能,接着就是页面的布局。看着好像功能没什么,一顿撸就是了。如果是前后端一个人来开发的话,那就算你上午8-12开发和单元测试完毕,然后下午午睡起来就开始做页面。前端页面在采用特定的ui框架下开发,你是不是得学习ui框架的用法? 比如,table数据表格的获取数据方式,一个下拉框的用法,时间框的用法,接着就是联调后台接口数据、传参数据,返回数据,调整格式。 这还是在你很了解这个UI框架各个元素用法的情况下;要是不了解,我觉得消耗时间大部分是在查阅UI的用法上。上面你是专注和没有遇到特别坑的情况下哦。接下来就是加上你确定你不摸鱼?微信、QQ来一个消息,注意力直接转移。当你查阅资料的时候,瞬间又被一则热搜给吸引过去,看完热搜恍然大悟,我的天,已经过去15分钟了。 所以,一个页面说简单点,加班加点可以赶出来,如果不加班加点的话,起码两天起步。为啥加班加点就可以做出来呢,因为晚上相对比较舒服,没有像白天那样,那么多多余的信息打扰;再着就是,脑袋一直想着赶紧把它做完,就可以放飞自我了,对的,就是专注力加强了。crud 虽易,其实还在自我的专注力问题上。 

    很多时候想当然的去打破现状,去开始想学东西,但是无从下手。 一直都知道IT学无止境,今天可能学netcore ,明天又学java,后天学vue,大后天又学element-plus,多到让人眼花缭乱,到最后看似是学习了,但是好像什么都没学到。 可笑至极!罢了罢了, 人生路漫漫其修远兮,如果有哪位大佬可以指点些迷津化解一下我当前的困局,在下感激不尽。 

标签:加班加点,crud,用法,开发,思考,后台,页面
From: https://www.cnblogs.com/mylinx/p/17143008.html

相关文章

  • vue-混入、插件、elementui、页面跳转的两种方式、localStorge系列、vuex
    1.props其他"""安装依赖(在打开别的vue文件时,肯能不会有node_modules目录,需要在根路径下执行):cnpminstall"""做成纯净的vue项目 -在router的index.js中删除abou......
  • 基于Vue项目+django写一个登录的页面
    基于Vue项目+django写一个登录的页面前端借用了一下vue项目模板的AboutView.vue页面组件<template><divclass="about"><h1>登录功能</h1><p>输入用户名......
  • FreeMarker模板引擎的使用、实现静态化页面
    (目录)freemarker页面静态化技术1.1freemarker介绍FreeMarker是一款模板引擎:即一种基于模板和要改变的数据,并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码......
  • BaseServlet抽取以及UserServlet&页面路径改写
    BaseServlet抽取减少Servlet的数量,现在是一个功能一个Servlet,将其优化为一个模块一个Servlet,相当于在数据库中一张表对应一个Servlet,在Servlet中提供不同的方法来完成用户......
  • 分页数据展示前后台代码
    ------------恢复内容开始------------旅游线路-类别id传递点击了不同的分类后,将来看到的旅游线路不一样的。通过分析数据库表结构,发现旅游线路表和分类表是一个多对一的......
  • 直播软件搭建,vue3 页面回到顶部(平缓滚动效果)
    直播软件搭建,vue3页面回到顶部(平缓滚动效果) common.js //页面回到顶部(滚动效果)exportconsthandleScroll=()=>{  letscrollTop=window.pageYOffset||d......
  • python+playwright 学习-3.页面操作Action
    前言Playwright可以与HTML输入元素交互,例如文本输入、复选框、单选按钮、选择选项、鼠标单击、键入字符、键和快捷方式以及上传文件和焦点元素。fill()输入文字使用......
  • Hexo 引用本地Html使用自定义页面
    前言hexo在部署时会渲染md文件,将md文件转换为html文件。本地html文件不需要再次渲染,所以只需要在根目录将html跳过渲染即可。具体步骤存放文件在[ROOT]\source\创......
  • 前端页面开发less规范写法
    代码组织代码按一下顺序组织:@import变量声明样式声明  1@import"mixins/size.less";2@default-text-color:#333;3.page{4width:960px;5margin:0......
  • 前端开发页面性能优化法则
    性能优化慎重选择高消耗的样式高消耗属性在绘制前需要浏览器进行大量计算:box-shadowsborder-radiustransparencytransformsCSSfilters(性能杀手)避免过分重排当......