V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
geekpi
V2EX  ›  编程

我该怎么学习前端编程?非专业

  •  
  •   geekpi · 2019-01-20 10:50:06 +08:00 · 4299 次点击
    这是一个创建于 2164 天前的主题,其中的信息可能已经有所发展或是发生改变。
    非专业吃这碗饭。有基础,java,python 都懂点,看程序没问题,写些自己用的工具,以前用 php+html 做 web 自己用过,都不对外。没有 css 基础

    目的:
    个人小项目(兴趣爱好)
    需要开发前端展现,不知道从什么入手比较简单。

    数据来源:
    python 采集,或者通过手机 web 端输入,拍照
    整理之后,用 Flask 做成 RESTful 提供给前端

    需求:
    1. 一个简单易用的前端语言,最好和 java,python 类似
    2. 做出来的除了 PC 端,pad,手机都能自适应,支持拍照上传。
    3. 框架漂亮,简单
    4. 可复用,不同的小项目应用同一个页面结构(不愿做 css )

    一些智能家居设备状态管理
    一些股票数据采集分析
    一些几人协作报表编辑
    一些标尺,商品集数据可视化展示

    先看上了阿里 G2 的数据展示,需要一个前端框架

    React 说是从入门到放弃?我学这个咋样
    4 条回复    2019-01-25 23:48:15 +08:00
    crs0910
        1
    crs0910  
       2019-01-20 12:16:23 +08:00 via iPhone
    你描述的需求是 UI 样式库,react 是技术框架。如果看上 react 的话,可以用 ant design 和它的 antd pro。
    geekpi
        2
    geekpi  
    OP
       2019-01-20 12:32:05 +08:00
    @crs0910 感谢回复,不只是 UI 样式,还需要做简单的页面与页面间的响应前端计算。

    越简单越好,技术社区比较活跃保持更新,对新设备的兼容,对不同浏览器环境的匹配。比如现在的 PC,pad,手机,将来的手表,VR 浏览。

    不想学了一个框架,又去花时间学兼容,转译,将来新的浏览环境又要学一套框架。

    运行速度不重要,并发也不重要

    都是个人小项目用
    Daveedo
        3
    Daveedo  
       2019-01-20 13:13:48 +08:00
    Reahl 了解一下
    kwrush
        4
    kwrush  
       2019-01-25 23:48:15 +08:00
    1. 类似 java 的话可以看看 ts,不过没 js 基础不一定比直接学 js 方便吧
    2. react 如果只做数据展示用挺简单的,几个 api 函数又好理解又好记,生态丰富,要啥有啥,create-react-app 零配置起步
    3. react ui 组件库太多了,除了 antdesign,还有 materialui,reactbootstrap,reactstrap 等等
    4. 组件化,高阶函数
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1143 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:28 · PVG 02:28 · LAX 10:28 · JFK 13:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.