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

非常意料之外的通过了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. 出道即巅峰,掀起AI领域巨浪的GPT-3,被过誉了吗?
  2. codeforces D Prefixes and Suffixes(kmp)
  3. 百练OJ:2767:简单密码
  4. shell中获取本机ip地址
  5. Python中都全局变量和局部变量
  6. oracle spacial,Oracle Spacial(空间数据库)geometry元数据结构
  7. C/C++ OpenCV之Sobel边缘检测
  8. jQuery框架总体分析
  9. oracle 表名拼接_Oracle之3种表连接方式(排序合并连接、嵌套循环、哈希连接)...
  10. python查找excel中字符串_在Python问题中通过Excel搜索字符串/正则表达式
  11. linux 重启oracle_学习Linux前需要知道的事
  12. 从零开始创建react项目的三种方法(转)
  13. 什么是Mac地址?什么是交换机? 涉及单工,半双工,双工模式
  14. PAT Basic 1056
  15. ping,python实现批量ping包工具--小案例
  16. Luogu2606[ZJOI2010] 排列计数
  17. OC容器——图书馆 .h 文件
  18. MotionEvent和TouchSlop
  19. c# 不同时区的时间的转换
  20. Vue+Element-Ui项目中使用qrcodejs2将链接生成二维码

热门文章

  1. vr全景接口_制作面向业务的VR接口
  2. 前端笔记之——ajax请求出现406的原因
  3. 超级科技富豪:张朝阳跌宕起伏的人生
  4. wps右下角弹窗广告(WPS购物或叫WPS热点)彻底关闭
  5. dp主机_miniDP转DP和type-C转DP连接线上机简单测评
  6. 操作系统课程设计-进程管理-c++描述
  7. python创意网络爬虫_基于Python专用型网络爬虫的设计及实现
  8. 2014版C 语言程序设计基础,清华大学出版社-图书详情-《C/C++程序设计基础与实践教程》...
  9. 推荐一个不错的在线制图网站---ProcessOn
  10. 苹果官方付费升级内存_苹果6 Plus升级内存后遇到刷机报错40维修过程【详解】...