用完webplus pro之后,我想献给初学者的一点点建议

前言

之前总把掘金当自己的博客了,经常会根据自己的学习经历写一些关于技术的文章,既是一种记笔记的方式,也是展示自己的一个平台。在这高手云集的社区没人骂我菜,我还挺高兴。说实话我是属于好为人师的那种人,今天这篇文章在草稿箱里躺了快一两个月了,但在最近做完一个小demo之后,突然就有了想把这篇发出来的想法,所以也就不聊技术了,我也来水水文章,发发牢骚。

正文

利用webplus pro独自设计并完成学校里某个团队的官网搭建已经过去有几天了,随便写了点css和html代码,切了三四个页面,就能到手将近1k,大家都挺羡慕我的,说实话,要不是整个过程都还历历在目,我也挺羡慕我自己的。先来简单介绍一下webplus pro这个东西,其实就是几乎消失了的拖拽式网页开发,确确实实是做到了让人一行代码都不写就能构建出一个相对来说还不错的网页。不过正如我的一个前辈说的那样,所谓的拖拽式开发,到最后还是定制化的开发。

因为没什么人用官方的模版,都得自己手写,又不得不利用平台的组件,而组件的各类限制又比较大,这就导致了当官方组件的设置不足以满足需求时,随便一个按钮或者导航栏都是十层div起步,光是审查元素就足以令人头大,各种类名和ID嵌套继承,通过代码去改动很不方便。就好比

html 复制代码
<div class="a">
    <div class="b">
        <p>hello world</p>
    </div>
</div> 

如果我写的是

css 复制代码
.a {
    p {
           color: #d25757;
           font-size: 40px;
      }
    }

或者是直接写

css 复制代码
p{
    color: #d25757;
    font-size: 40px;
}

那八成是改不动的,因为必须写成

css 复制代码
.b {
    p {
           color: #d25757;
           font-size: 40px;
      }
    }

除此之外还有上传的文章保存不了,CSS样式识别错误或者干脆无法识别,对组件做出的修改会被莫名其妙自动改回去·······各种各样的麻烦事导致了四个十分简单的网页实际开发起来变得很麻烦,再加上甲方甚至觉得所有事情都应该由我来做,连一些文章都得我来改,图片都得我来编辑,还得自己设计页面,反反复复调整样式·······总之这个价格我甚至觉得我有点小亏。

好好好,牢骚到此为止,为什么说我一做完这个就想写这篇文章呢?因为我在写模板的时候,开始有多嚣张,后面就有多狼狈。因为我压根没看官方的教程,不知道得用特定的标签去标定div容器,所以开始写的容器和样式算是报废了一半。这也正是我想告诉各位初学者的第一个道理:

多看看官方文档

不管是学什么语言,JS也好,Java也罢,一定是会有官方或者比较权威的文档能搜到的,这门语言的几乎所有东西在文档上都是有的,这也是每个大佬必干的操作。

Html改完之后,开始CSS了,噩梦也就开始了。我一直相当自信地以为,CSS还不简单?之前跟着老师切页面切的那叫一个丝滑流畅,这次能有什么问题?但我忽略了一个大前提------"跟着老师"。直到真正自己完整切一个页面出来的时候,我才意识到CSS我有两个不会的地方------这也不会,那也不会。定位定不准,布局布不来,整个页面可以说是相当惨不忍睹。迫不得已,花了几个小时,巩固+速成,勉强算是搞定了,各位大佬可以看看前段时间的文章,有多少是关于CSS的,属实是整怕了。这就是我想告诉各位初学者的第二个道理:

代码这种东西,只有独自上手做过你才知道你到底会不会

为什么现在几乎所有的公司都看你实习经历?看你有没有做过项目?就是看你有没有实打实写过代码,没写过的,哪怕吹得天花乱坠,也难讨面试官的欢心。正如《飞驰人生2》里面的那句台词"凭什么有这种绝技就只能你会别人不会!比别人多条腿多张嘴?!"大佬都是一个一个bug写,一根一根头发掉,最后写不出bug了,也掉不了头发了,这才成了大佬,也应了那句"我变秃了,也变强了"

最后

说白了我也就是个学生,给不出太多太好的学习经验,能够给各位带来点帮助或者是情绪价值,我也就满足了。希望大家一起学习,祝各位0 waring(s) 0 error(s)

相关推荐
网络安全大学堂6 小时前
【黑客技术零基础入门】PHP环境搭建、安装Apache、安装与配置MySQL(非常详细)零基础入门到精通,收藏这一篇就够
安全·web安全·计算机·网络安全·黑客·信息安全·程序员
大模型教程12 小时前
一文带你快速入门:大模型工作流都在用的RAG和GraphRAG技术
程序员·llm·agent
AI大模型12 小时前
企业RAG之构建 FastMCP 服务:基于模型上下文协议的智能服务体系搭建实践
程序员·llm·mcp
程序员小续13 小时前
React 官方严令禁止:Hook 不能写在 if/else,真相竟然是…
前端·javascript·程序员
SimonKing17 小时前
开源新锐:SQL玩转搜索引擎?Manticore颠覆你的认知
java·后端·程序员
切克呦19 小时前
通过 Cursor CLI 使用 GPT-5 的教程
前端·后端·程序员
CodeSheep21 小时前
我天,Java 已沦为老四。。
前端·后端·程序员
马可奥勒留1 天前
道德的谱系:贸易一元论的道德哲学——开篇词
程序员
万少1 天前
8 月中 汇报下近半个月都在做些什么
程序员
舒一笑2 天前
Mac 上安装并使用 frpc(FRP 内网穿透客户端)指南
后端·网络协议·程序员