开发者社区> 问答> 正文

求指导前端怎么个学习进程?一个典型的前端项目一般怎么来的?用到哪些工具?

菜鸟求前端学习指导
自己有一点 php 的 composer 基础,据说 composer 来自 js 的包管理思路。
使用 js 的经验是很久以前的事情了:很久以前用的都是用 jquery 及相关插件的,先导入 jquery.js 再导入插件.js,再写 js 代码的
现在的前端搞不懂了,又是 npm 安装,又是 webpack 的,又要编译什么,感觉各种复杂。看了一些文章,思路也不清晰,请指导前端怎么个学习进程,一个典型的前端项目一般怎么来的,用到哪些工具?
菜鸟拜谢!

展开
收起
OSC开源社区 2024-05-31 17:22:00 49 0
2 条回答
写回答
取消 提交回答
  • 前端开发的学习需要循序渐进,可以从基础的HTML、CSS和JavaScript开始,逐渐深入到高级概念和框架。首先,掌握HTML5的基本结构和语义化标签,理解网页的构建。接着,学习CSS,包括选择器、布局和响应式设计。JavaScript是前端的核心,要熟悉基础语法、DOM操作和高级特性,如ES6+、闭包和异步编程。

    进入进阶阶段,可以选择React或Vue这样的现代框架,学习组件化开发和状态管理。了解前端路由的概念,如React Router或Vue Router。掌握Webpack或Vite等构建工具,以及Babel进行代码转换。同时,掌握Git进行版本控制。

    理解浏览器的工作原理,包括渲染和网络请求,有助于优化性能。学习响应式设计,确保网站在不同设备上的表现。通过实际项目来巩固所学,不断实践和优化。最后,保持对新技术和趋势的关注,如WebAssembly和Web Components,不断提升自己。

    在整个学习过程中,结合教程、书籍、官方文档和实践项目,积极参与社区讨论,不断解决问题和挑战,这是成为优秀前端开发者的关键。祝你在学习之路上一帆风顺!

    2024-06-05 18:59:25
    赞同 展开评论 打赏
  • 前端开发内容学习包括PC布局、HTML5+CSS3、JS和JQ布局等。HTML、CSS、JavaScript和HTML是内容,CSS是样式,JavaScript是动态效果。与服务器端语言的学习曲线相比,前端开发的学习曲线先快后慢。

    先学习一些多一些内容,学的“杂”一些,再专精的去学习具体的内容
    你说的那些npm ,webpack 之类的其实都是包管理工具,只有了解后其实也是很快上手的
    Webpack: 是一个模块打包器,可以将项目中的所有模块打包成一个或多个
    bnpm: Node Package Manager,是JavaScript的包管理工具,用于管理项目依赖。
    undle。

    image.png

    参考链接

    2024-05-31 18:35:35
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
阿里文娱大前端技术实践 立即下载
前端代码是怎样智能生成的 立即下载