前端开发学习系列之一:准备工作-创新互联

最近因项目需要开始接触前端开发,其实只是有一点html底子而已。

创新互联作为成都网站建设公司,专注重庆网站建设公司、网站设计,有关成都定制网页设计方案、改版、费用等问题,行业涉及地磅秤等多个领域,已为上千家企业服务,得到了客户的尊重与认可。

目前涉及到的一个项目用到的相关技术如下:

1.bootstrap

2.d3.js

3.angular.js

4.node.js

5.Karma

相关的介绍我就简略一点:

1.bootstrap是Twitter推出的,是快速开发Web应用程序的前端工具包。基于HTML,CSS,JAVASCRIPT的简洁灵活的流行前端框架及交互组件集,它使用了最新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等。Bootstrap自带了13个jQuery插件,这些插件为Bootstrap中的组件赋予了“生命”。其中包括:模式对话框、标签页、滚动条、弹出框等。

2.D3是一个轻量级并且开源的JavaScript框架用于操作基于数据的HTML文档。它能够帮助我们以HTML或SVG的形式快速可视化展示,进行交互处理,合并平稳过渡,在Web页面演示动画。它既可以作为一个可视化框架(如Protovis),也可以作为构建页面的框架(如jQuery)。简而言之就是用最简单的方式创建高端大气上档次的带时间轴的动态图。

3.Angular.JS是一组用来开发Web页面的框架、模板以及数据绑定和丰富UI组件。它支持整个开发进程,提供web应用的架构,无需进行手工DOM操作。 AngularJS很小,只有60K,兼容主流浏览器,与 jQuery 配合良好。无需自己写复杂的交互脚本也不需要服务器根据每一个请求生成静态页面仅仅在浏览器端就可以实现高端大气上档次的交互和UI。

4.Node.js知道的人会更多一点,它采用C++语言编写而成,是一个Javascript的运行环境,是在服务器端的运行环境。可以快速构建网络服务及应用的平台,该平台的构建是基于Chrome's JavaScript runtime,也就是说,实际上它是对GoogleV8引擎(应用于Google Chrome浏览器)进行了封装。编写能够处理数万条同时连接到一个物理机的连接代码。处理高并发和异步I/O是Node受到开发人员的关注的原因之一。

5.Karma是一个简单的javascript测试工具,它允许在多个真正的浏览器执行JavaScript代码.

选择源码安装apache及相关软件,下载地址分别是:

apache:http://httpd.apache.org/download.cgi

apr/apr-util:http://apr.apache.org/download.cgi

pcre:http://ftp.exim.llorien.org/pcre/

apr/apr-util/pcre都是安装apache所必须的软件。

[root@localhost apr-1.4.6]# ./configure --prefix=/usr/local/apr

[root@localhost apr-util-1.4.1]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config

[root@localhost pcre-8.30]#./configure --prefix=/usr/local/pcre

此时就可以安心的安装apache了,cd到apache源代码目录,运行

[root@yahoo httpd-2.3.12-beta]# ./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre

-enable-module=so -enable-rewrite=shared -enable-authn-dbm

node.js不要用apt-get安装,版本太低,直接去官网下载编译好的就行。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文标题:前端开发学习系列之一:准备工作-创新互联
网页路径:http://ybzwz.com/article/egiio.html