七月报名参加了公司内部举行的黑客马拉松大赛,像极了学生时代的互联网+的比赛。

非常意料之外的通过了600进100的海选。

具体结果可能明天才出,但不管怎么样,初赛 100-10,两天一夜,都学到了很多。

一、前端

1、可复用性组件开发

黑马作为我完成的第三个项目,在这个项目中看到了很多常见的组件场景。

比如表格,筛选组件,时间粒度组件,图表组件,表单。

这里的组件,不仅仅是说基础组件,更多的是,如何在下一个项目中快速完成整个流程的开发?

是否能自己建立一些通用的组件,进行复用?

这个问题,跟公司的前端同事讨论过,他的建议是:

去看一下 ant-design 的一些实现。

学习一下 react, vue 的社区现在还是不够丰富。

我的想法,我们要的不是框架,而是成熟的开发工具。

2、边界拓展

mock

在公司的项目中,没有使用过 mock 进行开发,因为接口都统一成一个了。但是在此次比赛中,有大量需要 mock 的数据。

这才了解到,世面上有很多 mock 数据的工具。

在本次项目开发中,我使用了 mock-js 来进行数据 mock。

但也仅仅是使用它来 mock 数据,它底层的原理也是不了解的。

请求封装

本次开发中,也写了大量的请求。 这些请求应该如何进行封装?

简单的定义一个通用的请求格式,然后进行传参吗?

公司的请求在封装的时候,为什么有那么多形参呢?

这是一个可以深入思考并成文的一个命题。

3、框架

为了便于开发,这里使用了魔改的 vue2。

自己犯懒,其实这样是非常不利于通用开发的。

要能有一个通用的快速建立的框架进行开发。

因此,要学 vue3,要学 react。

二、相处

这周每天晚上,都是跟北京的几位同事开会。从他们身上学到了很多。

其实和一个人建立链接最快的方式是,一起做某件事情。

起初我们并不熟悉,但后面,我们为了同一个目标,在进行努力。

迅速的就建立了战友情谊。

而且,他们的情绪真的都很稳定!

晚上的时候,另外一个同事还陪我写代码写到了接近十二点,真的非常感谢他!声音也好听!还给我唱歌了。

真的很幸运,能遇到这么 nice 的人一起参加比赛。

三、后端

我是他们招募来的前端,他们本身是一个后端 idea。

也通过他们简单了解到了实际应用中后端的各种 pool。

以后还是要多打开视野,多跟行业内的人交流呀!

京东-黑客马拉松大赛复盘相关推荐

  1. MiiX·阿希全球区块链黑客马拉松大赛 获奖选手专访

    4月28日傍晚,由阿希.CSDN.密码极客.星空财经.Bee360.Blockdao.金色财经联合发起的"MiiX·阿希全球区块链黑客马拉松大赛·杭州站"圆满落幕! 此次大赛创新融 ...

  2. BCH为什么没有黑客马拉松大赛?我们差钱吗?

    5月5号,我要去重庆参加BCH线下聚会.印链科技的COO王小莉也在重庆,我想顺便去找她吃火锅.不巧她那天要去北京参加Nuls杯区块链应用设计大赛.听说他们准备了一个亿,资助好的DAPP开发团队. 过去 ...

  3. 为什么谷歌、百度都热衷黑客马拉松?

    如果说世界上最酷的一群人喜欢玩什么,那么"黑客马拉松"一定会拥有姓名.在这里,开发者们只需要对自己的兴趣负责,这是一场释放想象力的狂欢. 黑客马拉松(Hackathon)诞生于19 ...

  4. 区块链黑客马拉松是到底是什么?

    你准备好了连续48小时写代码吗? 假如你有着一定的编程基础,对程序开发有着强烈的好奇心,而且做好了经受智慧与体力的双重考验的准备,那么,就来报名参加众安大学生黑客马拉松大赛吧! 报名入口: https ...

  5. 2021万向区块链黑客马拉松圆满收官

    黑客马拉松的浪漫之处在于,参赛者可以发挥天马行空的想象力,并用代码来实现自己的想象. 10月31日,由100多位开发者组成的31支团队完成了2021万向区块链黑客马拉松大赛"数字世界2077 ...

  6. 数万美金奖励+中美往返差旅+国际周门票!万向区块链黑客马拉松硅谷站开始报名!

    这不仅是一次比赛,更是一次区块链领域的技术盛会.从7月至9月,历时三个月,跨越中国.德国和美国,2018万向区块链黑客马拉松将汇集全球区块链技术精英,开启多场没有硝烟的区块链极客大战!100人现场 c ...

  7. 数万美金奖励+中美往返差旅+国际周门票!万向区块链黑客马拉松硅谷站开始报名!...

    这不仅是一次比赛,更是一次区块链领域的技术盛会.从7月至9月,历时三个月,跨越中国.德国和美国,2018万向区块链黑客马拉松将汇集全球区块链技术精英,开启多场没有硝烟的区块链极客大战!100人现场 c ...

  8. 官方小贴士 | FinClip黑客马拉松比赛指南

    由凡泰极客主办的2022 FinClip 黑客马拉松大赛已于3月1日日正式开战,本届大赛围绕「小程序插件开发」.「小程序应用开发」.「APP改造」为赛题,参赛者可以自由发挥创造.当前黑客松赛程已经过半 ...

  9. 如何在一场黑客马拉松当中获得胜利

    由凡泰极客主办的2022 FinClip 黑客马拉松大赛已于3月1日日正式开战,本届大赛围绕「小程序插件开发」.「小程序应用开发」.「APP改造」为赛题,参赛者可以自由发挥创造.当前黑客松赛程已经过半 ...

  10. 叮咚!你的“黑客马拉松”英雄已获奖归来!

    如火如荼的比赛,紧张刺激的氛围,熙熙攘攘的人群--一年一度的谷歌黑客马拉松大赛在持续两天的狂欢之后终于拉下了帷幕! 北京.上海两支优秀的队伍也在连续烧脑数十个小时之后捧着胜利的果实荣耀归来! 让我们一 ...

最新文章

  1. 微软云服务器多ip,Azure 虚拟机的多个 IP 地址 - 门户 | Microsoft Docs
  2. PPF(Point Pair Features)原理及实战技巧
  3. php指向mysql路径_编译php 但不知道--with-mysql指向哪个路径
  4. linux执行python不打印_在Python中执行shell程序而不打印到屏幕
  5. SQL基础【二、SQL语法】
  6. c++静态成员变量使用前必须初始化,那么下面这个例子为什么不用初始化?
  7. 异常处理——zookeeper启动成功,但是zkfcunexpected error, closing socket connection and attempting reconnectjava
  8. 栈的应用2---后缀表达式
  9. 天津科技大学计算机基础,天津科技大学大学计算机基础样卷
  10. 带你掌握C++中三种类成员初始化方式
  11. linux匹配数字正则,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  12. 修复Windows10系统的注册表?
  13. 阿里云播放器SDK 不断读取播放事件【内部用】
  14. Wireshark 设置中文
  15. 解谜:为何用了9-Patch背景图后自带Padding属性?
  16. 企立方:拼多多开店能不能赚钱
  17. NOIP2017D2T3-列队
  18. MoR03r's Blog
  19. FBI指控SamSam勒索软件幕后黑手
  20. cad位移怎么使用?

热门文章

  1. Eclipse安装反编译工具Eclipse Class Decompiler:实现不下载源码,查看源文件
  2. 小柏实战学习Liunx(图文教程二十二)
  3. php表格中的caption,HTML中的caption属性是什么意思?caption标签在HTML中的用法(附实例)...
  4. 南京中山陵环卫工和游客当众互殴(图)
  5. C语言中 pow函数的使用
  6. 基于单片机的智能视力保护监控系统设计
  7. Windows 8设置保护视力的颜色
  8. python123随机密码生成器_python实例--随机密码生成器
  9. 微信调用手机浏览器打开下载链接
  10. 打开word文档提示文件未找到_Word格式转换大全!三分钟把100份Word文档转为PDF、PPT、JPG文件...