• 请不要在回答技术问题时复制粘贴 AI 生成的内容
luogege
V2EX  ›  程序员

最近学习前端发现有点瓶颈,想着挑战些有难度的功能

  •  9
     
  •   luogege · Apr 28, 2021 · 7425 views
    This topic created in 2018 days ago, the information mentioned may be changed or developed.

    个人遇到的场景有限,各位在工作中有什么项目难点或者需要注意的地方吗

    55 replies  •  2021-05-01 07:11:34 +08:00
    OHyn
    OHyn
    Apr 28, 2021
    1
    拖拉拽开发一个
    bsg1992
    bsg1992
    Apr 28, 2021
    2
    可视化页面编辑
    3D 动画场景
    音视频
    shakaraka
    shakaraka
    Apr 28, 2021❤️1
    3
    从 0 写一个 google map
    manami
    manami
    Apr 28, 2021
    4
    搞下 3D 图形渲染
    JenJieJu
    JenJieJu
    Apr 28, 2021
    5
    动态解析 AST 实现重复造引擎轮子
    charten
    charten
    Apr 28, 2021❤️1
    6
    Webgl Canvas2D WebRTC Websocket Webassembly AudioContext ..... 还有一个 fix safari bug after iOS update
    towry
    towry
    Apr 28, 2021
    7
    开发一个类似腾讯问卷的功能。

    1. 后台是一个配置问卷的功能,能拖拽字段组件,配置问卷,可以设置该字段的验证规则,联动规则。
    2. 客户端展示问卷,需要根据后端的问卷配置数据处理字段的验证,字段联动等。

    保证后面新增字段类型(问题类型)不会对其他字段有影响,即可以轻松新增功能。
    dany813
    dany813
    Apr 28, 2021
    8
    3D 渲染
    oott123
    oott123
    Apr 28, 2021 via Android
    9
    看你想什么方向吧,比如想大战浏览器 api 可以考虑做所见即所得编辑器…
    molvqingtai
    molvqingtai
    Apr 28, 2021
    10
    做个编辑器吧
    a719031256
    a719031256
    Apr 28, 2021
    11
    地图标点,数量 10w+
    页面 3d 效果展示+调优
    常用组件数据封装工具包
    多功能富文本
    forzalianjunting
    forzalianjunting
    Apr 28, 2021
    12
    富文本,一个功能完善的富文本真的太难了
    happyeveryday
    happyeveryday
    Apr 28, 2021
    13
    写一个框架,注意不是模版脚手架
    xrr2016
    xrr2016
    Apr 28, 2021
    14
    富文本编辑器🐶
    lopda
    lopda
    Apr 28, 2021
    15
    这个帖子我关注了,哈哈,每次迷茫的时候都来看看各位大佬给出的建议~~~嘿嘿嘿
    yl20181003
    yl20181003
    Apr 28, 2021
    16
    这贴怕是要收藏🐶
    Austin2035
    Austin2035
    Apr 28, 2021
    17
    做一个 word 或者 excel 在线版
    murmur
    murmur
    Apr 28, 2021❤️1
    18
    富文本编辑器(对标 word online )
    企业级电子表格(对标 excel )
    企业级图表(对标 excel 里的图表)
    楼主可以上了
    DFshpAq3
    DFshpAq3
    Apr 28, 2021
    19
    写一个 CSS Grid 的 polyfill,支持 IE6
    AV1
    AV1
    Apr 28, 2021
    20
    利用 ArrayBuffer,像 C 语言指针一样,直接操作内存中的二进制数据。
    h5h6l3otQK8vLTYv
    h5h6l3otQK8vLTYv
    Apr 28, 2021 via iPhone
    21
    用 WebGL 实现一个带 GPU 加速的纯前端神经网络推理引擎?
    leeggco
    leeggco
    Apr 28, 2021
    22
    手写一个 Vue
    sliveryukilee
    sliveryukilee
    Apr 28, 2021
    23
    想挑战浏览器基础 API 可以考虑实现一个功能完善的富文本编辑器
    luogege
    luogege
    OP
    Apr 28, 2021
    24
    希望各位不要抖机灵哈,回答一些实在点的东西
    IGJacklove
    IGJacklove
    Apr 28, 2021 via Android
    25
    看看面试的东西呗,比如框架源码,第三方库的实现原理什么的。
    66beta
    66beta
    Apr 28, 2021
    26
    做一个红警 95
    wudizaliangbing
    wudizaliangbing
    Apr 28, 2021
    27
    富文本编辑器+1
    gaoryrt
    gaoryrt
    Apr 28, 2021
    28
    webgl audiocontext 随便一个都是新世界
    google sheet 富文本编辑器,cjk IME 只是麻烦
    麻烦和新世界不一样的
    unrulyBoys
    unrulyBoys
    Apr 28, 2021
    29
    浏览器指纹可以研究一下
    libook
    libook
    Apr 28, 2021❤️1
    30
    订阅 W3C Blog 、V8 Blog 、Mozilla Hacks 、TC39 的 proposals,每篇文献都看一看。

    尝试使用 WebSocket 、WebComponent 、WebWorkers 、WebAssembly 做些 demo 。

    把以前做过的项目拿来做各种浏览器的适配,包括桌面端、平板端和手机端。

    了解一下微前端( Micro Frontends )。

    了解一下其他领域的知识,比如后端、移动端原生、运维、网络安全。

    研究爬虫和反爬虫。
    gBurnX
    gBurnX
    Apr 28, 2021
    31
    1.从执行原理来讲,学前端,必须要掌握浏览器的调试与代码分析的技能。这样写的前端代码如果不按预期执行,同时全网找不到答案,至少还能自己通过调试来弄清楚问题在哪,虽然麻烦一些。

    2.从兼容性与适配来讲,前端在工作时,至少要一套或 2 套虚拟化平台,十几个显示器,每个显示器对应一个 OS 下面的一个浏览器。然后前端写几行代码,所有显示器就立即显示出当前 OS 的当前浏览器下的执行情况。这样哪个 OS 的哪个浏览器,有问题,可以及时发现。
    zhuweiyou
    zhuweiyou
    Apr 28, 2021
    32
    富文本,图表,3D,视频 /音频解码器
    cyh6146
    cyh6146
    Apr 28, 2021
    33
    写一个墨刀
    MeteorCat
    MeteorCat
    Apr 28, 2021 via Android
    34
    我感觉是富文本编辑器
    baoyinlei
    baoyinlei
    Apr 28, 2021
    35
    富文本编辑器带 vim 功能
    DiamondYuan
    DiamondYuan
    Apr 28, 2021❤️1
    36
    1. 富文本编辑器、可以试试看基于 slate 搞一个

    2. web ide,基于 monaco 、theia 可以撸一个玩玩

    3. webpack 打包优化,设计缓存,搞多线程,减少项目的构建时间。

    4. 写 vscode 插件、分析 ast 进行代码提示,提高工作效率。

    上面这些都撸过,每一个都很有意思。 下面这些还没玩,也很有意思。


    5. 写一个 js 的解释器,跑通各种测试。

    6. 搭建系统,表单、中后台拖拽搭建。
    DiamondYuan
    DiamondYuan
    Apr 28, 2021
    37
    我推荐去读 vs code 源码,可以了解到一个跨端的大型前端项目是如何设计的。
    xcstream
    xcstream
    Apr 29, 2021
    38
    rust 编译 webassembly 挖矿
    aren
    aren
    Apr 29, 2021
    39
    倒立写个 hello world
    Anshi
    Anshi
    Apr 29, 2021
    40
    楼上的都收藏了
    cjh1095358798
    cjh1095358798
    Apr 29, 2021
    41
    收藏收藏
    ciaoly
    ciaoly
    Apr 29, 2021
    42
    VB 用过没?做个 JS 版的那玩意出来
    magichacker
    magichacker
    Apr 29, 2021
    43
    写一个在线版的 Adobe 全家桶里面的软件,写一个在线版的 office 全家桶里面的软件
    wangyzj
    wangyzj
    Apr 29, 2021
    44
    用 js 写一个 vue2,但是把 vue3 里面的新功能加进去
    jiorix
    jiorix
    Apr 29, 2021
    45
    前端笔试面试题收集帖
    lzuntalented
    lzuntalented
    Apr 29, 2021
    46
    要是空闲可以帮忙提几个 pr,https://github.com/lzuntalented/lz-h5-edit
    zhuang0718
    zhuang0718
    Apr 29, 2021
    47
    WEBGL
    clf
    clf
    Apr 29, 2021
    48
    流程编辑器和流程表单编辑器。
    YuanJiwei
    YuanJiwei
    PRO
    Apr 29, 2021
    49
    我现在的思路是通过读开源项目代码学习(参考 http://www.catb.org/esr/faqs/hacking-howto.html ),然后和别人交流 https://github.com/jiweiyuan/frontend
    DL9412
    DL9412
    Apr 30, 2021
    50
    1 音视频
    2 富文本
    3 可视化流程图
    都是能让人血压拉满的
    chogath
    chogath
    Apr 30, 2021
    51
    仰望大佬
    inhal
    inhal
    Apr 30, 2021
    52
    我来给文本编辑器投一票。
    monstereat8
    monstereat8
    Apr 30, 2021
    53
    跟我现在的感觉一样,难受。
    rebel28
    rebel28
    Apr 30, 2021
    54
    重复造轮子
    jwenjian
    jwenjian
    May 1, 2021
    55
    部署 mongodb 集群到 k8s
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3860 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 105ms · UTC 09:59 · PVG 17:59 · LAX 01:59 · JFK 04:59
    ♥ Do have faith in what you're doing.