Node.js实践 is a document about Node.js. It discusses how Node.js allows JavaScript to be used for server-side applications by providing a fast, scalable, and flexible environment. Node.js uses a single thread with non-blocking I/O and the V8 JavaScript engine. It also uses an event-driven architecture. This allows JavaScript to be used beyond just client-side applications in the browser. It also discusses how libraries like YUI3 and jQuery can be used in Node.js applications both on the front-end and back-end.
Node.js实践 is a document about Node.js. It discusses how Node.js allows JavaScript to be used for server-side applications by providing a fast, scalable, and flexible environment. Node.js uses a single thread with non-blocking I/O and the V8 JavaScript engine. It also uses an event-driven architecture. This allows JavaScript to be used beyond just client-side applications in the browser. It also discusses how libraries like YUI3 and jQuery can be used in Node.js applications both on the front-end and back-end.
This document introduces Ruby on Rails (RoR) as a web development framework. It discusses key RoR concepts like MVC architecture, Active Record for object-relational mapping, and migrations for managing database changes. It provides resources for learning RoR, including downloading Ruby and Rails, using version control systems like Subversion, and recommended books and articles. The document emphasizes that RoR aims to increase productivity through conventions over configuration and generating code through scaffolds and templates.
The presentation gives an overview about the ruby programming language and Rails, the web framework built over it ruby. It does highlight some of the key features of ruby programming language and mentions the key benefits of using Rails framework for web application development.
This document outlines an agenda for a StartupDecode meetup on app architecture and Ruby on Rails. The agenda includes an introduction to StartupDecode, a talk on architecture basics, installing and troubleshooting Rails, a hands-on session building a Rails app, and networking. The hands-on portion guides attendees through setting up a Rails app with CRUD functionality for a Company model using Scaffolding, adding image uploads with Paperclip, and basic styling.
This document provides an overview of a programming course titled "Coding for entrepreneurs: from zero to hero". The course covers topics such as what is programming, object oriented programming principles, the world wide web, popular programming languages, architecture basics, and hands-on Ruby on Rails. It also includes contact information for the course instructor and links to additional resources.
This document provides an overview of programming for non-programmers. It discusses the typical web development process, including planning, design, and development phases. In the planning phase, it covers understanding the problem, users, and goals through research. In design, it discusses information architecture, wireframes, and visual design. For development, it explains front-end and back-end development and common programming languages used. The goal is to help non-programmers understand the tools and process used in programming.
This document introduces Ruby on Rails (RoR) as a web development framework. It discusses key RoR concepts like MVC architecture, Active Record for object-relational mapping, and migrations for managing database changes. It provides resources for learning RoR, including downloading Ruby and Rails, using version control systems like Subversion, and recommended books and articles. The document emphasizes that RoR aims to increase productivity through conventions over configuration and generating code through scaffolds and templates.
The presentation gives an overview about the ruby programming language and Rails, the web framework built over it ruby. It does highlight some of the key features of ruby programming language and mentions the key benefits of using Rails framework for web application development.
This document outlines an agenda for a StartupDecode meetup on app architecture and Ruby on Rails. The agenda includes an introduction to StartupDecode, a talk on architecture basics, installing and troubleshooting Rails, a hands-on session building a Rails app, and networking. The hands-on portion guides attendees through setting up a Rails app with CRUD functionality for a Company model using Scaffolding, adding image uploads with Paperclip, and basic styling.
This document provides an overview of a programming course titled "Coding for entrepreneurs: from zero to hero". The course covers topics such as what is programming, object oriented programming principles, the world wide web, popular programming languages, architecture basics, and hands-on Ruby on Rails. It also includes contact information for the course instructor and links to additional resources.
This document provides an overview of programming for non-programmers. It discusses the typical web development process, including planning, design, and development phases. In the planning phase, it covers understanding the problem, users, and goals through research. In design, it discusses information architecture, wireframes, and visual design. For development, it explains front-end and back-end development and common programming languages used. The goal is to help non-programmers understand the tools and process used in programming.
75. 操作 HTTP URL Rails 对应
请求 Action
查看列表 Get http://my/posts index
查看id=2的帖子 Get http://my/posts/2 show
新建贴子 Get http://my/posts/new new
保存帖子 Post http://my/posts create
修改id=2的帖子 Get http://my/posts/2 edit
保存修改 Update http://my/posts/2 update
删除id=2的帖子 Delete http://my/posts/2 Destroy