ruby和前端

Python020

ruby和前端,第1张

先定义一下前后端,所谓web前端是指运行在用户浏览器中的内容;而后端则是指运行在应用服务器上的内容。前后端之间通过http协议进行交互:浏览器发起http请求(来源于浏览器的直接发起和前端代码中的ajax请求),后端得到请求后返回数据(可能是html、静态文件或者ajax调用产生的数据)。

ruby只能做服务端也就是后端开发,前端依然需要使用javascript+css

不过javascript也可以用作后端开发,那就是nodejs

1、html:负责定义页面的内容

2、css:负责定义页面的样式

3、javascript:负责控制页面的行为

以上三种为前端学习的基本课程

1、jquery:javascript框架,javascript函数库,极大简化了javascript。

2、bootstrap:一个用于快速开发 Web 应用程序和网站的前端框架。

3、AngularJS: 是一个 JavaScript 框架。

4、JSON: 是存储和交换文本信息的语法.

5、Ajax: 可以用于创建快速动态的网页。AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。

6、Angular 2:是一个开源的JavaScript框架

7、React: 是一个用于构建用户界面的 JAVASCRIPT 库。React主要用于构建UI .

8、LESS:是一个CSS预处理器,可以为网站启用可自定义,可管理和可重用的样式表。是一种动态样式表语言,扩展了CSS的功能

9、Vue.js :是用于构建交互式的 Web 界面的库。

10、Node.js :是运行在服务端的 JavaScript。

以上十种,是在实际工作应用中常用的,总结的这些希望对你有所帮助。

学习前端开发,推荐到北京尚学堂,雄厚的师资力量和科学的授课方式,会带给你最完美的学习体验。

1、PHP语言

PHP作为Web架构开发常用语言,PHP开发了很多Web框架,有Zend framework、CakePHP、ThinkPHP等等。PHP独特的语法混合了C、Java、Perl 以及 PHP 自创新的语法。目前,PHP主要用在服务器端上用于Web开发。

2、JavaScript

JavaScript是一种属于网络的脚本语言,被广泛用于Web应用开发。作为一种动态编程语言,它主要用于增添网站的交互性。

3、Ruby(与Ruby on Rails一起使用)

Ruby是一种纯粹的面向对象编程语言,ruby是一种优秀的纯面向对象的编程语言,学习它可以很好理解面向对象的编程,其次ruby的开发效率也很高。

4、HTML5

HTML是超级文本标记语言,是为“网页创建和其他可在网页浏览器中看到的信息”设计的语言。

5、Java语言

Java是一门面向对象的编程语言,开发人员可以运用很多不同的框架来创建Web项目,如SpringMVC,Struts2.0以及frameworks等。

6、Python

Python是一种解释型的脚本语言,它适合用来做Web开发。开发效率高,有上百种Web开发框架,有很多成熟的模板技术。