JavaScript前端,刚接触不久。对这些开发工具有点混乱。

2025-12-05 15:41:19
推荐回答(3个)
回答1:

不需要安装Node.js.
javascript是脚本语言,只要编写好,在浏览器中就可以运行。所以,不用安装Node.js.
Node.js是搭建服务器用的,学习前端的话,对Node.js没什么要求,了解其原理作用就行。

ember.js:
JavaScript框架之一,支持双向数据绑定。用于创建 web 应用的 JavaScript MVC 框架。

angular.js:
AngularJS是一款优秀的前端JS框架,已经被用于Google的多款产品当中。通过为开发者呈现一个更高层次的抽象来简化应用的开发。

phantom.js:
Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG

yeoman.js
Yeoman 是一款脚手架工具,可以轻松地搭建一个项目的大体框架。只需要一两个命令,应用提供一个代码模板、编译Sass以及在当前的目录启动一个简易的服务器。

Grunt.js
Grunt.js是JavaScript项目的构建工具,也是基于node的一个命令行工具。系统非常庞大,并且一直在增长。由于拥有数量庞大的插件可供选择,因此,你可以利用Grunt自动完成任何事,并且花费最少的代价。

Bootstrap是Twitter推出的一个用于前端开发的开源工具包。是一个CSS/HTML框架。目前,Bootstrap最新版本为3.0 。Bootstrap中文网致力于为广大国内开发者提供详尽的中文文档、代码实例等,助力开发者掌握并使用这一框架。

回答2:

没必要一次把这么多都使用上。
前端经常使用的三个库,一个是jquery库、nodes库另外一个css库bootstrap。这三个库能解决大部分前端问题,如果有的效果想用特定的库到时再引用就好了。没必要所有的库一起学习

回答3:

JavaScript不必须安装Node.js 这只是其中一种模式。想学深入学习javascripts建议先把javascripts的原型,闭包,继承在学习有关js的框架会比较简单,从基础学起。
推荐两本书《JavaScript高级程序设计》《JavaScript权威指南》