Skip to content

[笔记]前端工程师的入门与进阶(justjavac) #3

@nineSean

Description

@nineSean

前端工程师的入门与进阶(justjavac)笔记

  • 少用变量,多用常量

  • 循环不提倡使用for、while,提倡使用函数式map、reduce、every、some

  • 现在如今,根据业务分前后端

    • 处理业务逻辑、提供API、提供接口则为后端
    • 如果处理的是展示逻辑(不管是在浏览器端还是服务器端生成的页面)则为前端
  • 定目标、学技能

  • 没有高工资的语言,只有高工资的开发者

  • jjc方法:一人分饰多角写项目

  • 要解锁更多的技能树

  • 加入技术型公司

  • 设计模式

    • 应用在什么场景
    • 解决了什么问题
    • 为什么能解决这种问题
    • 怎么才能解决问题
  • 如何读框架源码

    • 从第一个正式的发布版开始读
    • 比较不同版本的更改
  • 新手害怕改变,高手迎接改变,大神以不变应万变

  • 把爱好当成自己的孩子——为他付出

  • jQuery

    • 优点:兼容性
    • 缺点:频繁操作DOM
  • 定位

    • 工程路线:写业务代码
    • 底层路线:封装组件、库,性能调优
  • 切忌一项技能重复使用5年

  • 做多10个项目不如做精一个项目

  • react

    • 单向数据流
    • 函数式编程
      • 把界面定义成状态+属性,再通过函数映射为一个展示层
    • 包特别大
    • 为了兼容老的语法,版本有很多稀奇古怪
    • 为了兼容浏览器,强制有个合成时间
    • 状态异步
  • vue

    • 轻量
    • 门槛低
    • 个人开发但成功案例不少
  • rxjs

    • 用于处理数据比较多的页面
  • vue.js使用flow做标注

  • JS前沿网站

    • JS news
    • echo JS

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions