Rails, Angular, Postgres, and Bootstrap: Powerful, Effective, and Efficient Full-Stack Web Development(Paperback)
暫譯: Rails、Angular、Postgres 與 Bootstrap:強大、有效且高效的全端網頁開發(平裝本)
David B. Copeland
- 出版商: Pragmatic Bookshelf
- 出版日期: 2016-02-05
- 定價: $1,155
- 售價: 2.6 折 $299
- 語言: 英文
- 頁數: 240
- 裝訂: Paperback
- ISBN: 1680501267
- ISBN-13: 9781680501261
-
相關分類:
PostgreSQL、Angular、Bootstrap
-
其他版本:
Rails, Angular, Postgres, and Bootstrap: Powerful, Effective, Efficient, Full-Stack Web Development
買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
大話設計模式$620$490 -
大話資料結構$590$466 -
JavaScript 大全, 6/e (JavaScript: The Definitive Guide: Activate Your Web Pages, 6/e)$1,200$948 -
無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)
$360$281 -
40 條彩色排線 20cm 公對公
$100$95 -
ASP.NET MVC 5 網站開發美學$780$616 -
作業系統概念, 9/e (授權經銷版) (Operating System Concepts, 9/e)$850$808 -
計算機組織與設計 : 硬體/軟體的介面, 5/e (Patterson: Computer Organization and Design: The Hardware/Software Interface, 5/e)$1,250$1,188 -
當猛虎遇上Android | 一手掌握Android App程式開發與設計$880$695 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
圖解物聯網|感測器的架構與運用$380$323 -
實戰 C語言 -- 增訂 TQC+ C 程式語言認證模擬試題 (附光碟)$460$363 -
iOS 9 App 程式設計實力超進化實戰攻略:知名iOS教學部落格AppCoda作家親授實作關鍵技巧讓你不NG (Beginning iOS 9 Programming with Swift)$690$538 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
鳥哥的 Linux 私房菜-基礎學習篇, 4/e$980$774 -
7天學會 Git 版本控制 (Git Essentials)$280$218 -
科學運算 : Python程式理論與應用$860$731 -
測試驅動開發:使用 Python (Test-Driven Development with Python)$880$695 -
使用者故事對照 (User Story Mapping: Discover the Whole Story, Build the Right Product)$580$458 -
資料科學的商業運用 (Data science for business)$680$537 -
今天不學機器學習,明天就被機器取代:從 Python 入手+演算法$590$502 -
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
Effective C# 中文版 | 寫出良好 C# 程式的 50個具體做法, 3/e (Effective C# : 50 Specific Ways to Improve Your C#(Covers C# 6.0), 3/e)$450$356
相關主題
商品描述
As a Rails developer, you care about user experience and performance, but you also want simple and maintainable code. Achieve all that by embracing the full stack of web development, from styling with Bootstrap, building an interactive user interface with AngularJS, to storing data quickly and reliably in PostgreSQL. Take a holistic view of full-stack development to create usable, high-performing applications, and learn to use these technologies effectively in a Ruby on Rails environment.
Rails is a great tool for building web applications, but it's not the best at everything. Embrace the features built into your database. Learn how to use front-end frameworks. Seize the power of the application stack through AngularJS, Bootstrap, and PostgreSQL. When used together, these powerful and easy-to-use tools will open you to a new world of possibilities. In each chapter of this book, you'll learn how these technologies can work together inside a Rails app to deliver well-performing applications that offer great user experiences.
Create a usable and attractive login form using Bootstrap's styles, while ensuring the database table backing it is secure, using Postgres' check constraints. You'll see how creating an advanced Postgres index for a case-insensitive search can speed up your back-end--allowing you to create a highly dynamic user experience using AngularJS. You'll create complex interfaces using Bootstrap's grid, together with Angular's form support, backed by a materialized view for caching within Postgres. You'll get your front-end working with the Asset Pipeline, use Postgres' features from migrations, and write unit tests for all of it. All of this within Rails.
You'll gain the confidence to work at every level of the application stack, bringing the right solution to every problem.
What You Need:
You'll need Postgres 9.4, Rails 4.2, and Ruby 2.2. You'll learn how to install Postgres on your computer or use a free version of it in the cloud. You should have some experience with basic Rails concepts and a cursory understanding of JavaScript, CSS, and SQL, but by no means need to be an expert.
商品描述(中文翻譯)
作為一名 Rails 開發者,您關心用戶體驗和性能,但您也希望代碼簡單且易於維護。通過擁抱完整的網頁開發堆疊來實現這一切,從使用 Bootstrap 進行樣式設計,到使用 AngularJS 構建互動式用戶界面,再到在 PostgreSQL 中快速可靠地存儲數據。從整體上看待全棧開發,以創建可用且高效的應用程序,並學習如何在 Ruby on Rails 環境中有效使用這些技術。
Rails 是構建網頁應用程序的絕佳工具,但並不是在所有方面都表現最佳。利用您數據庫中內建的功能。學習如何使用前端框架。通過 AngularJS、Bootstrap 和 PostgreSQL 掌握應用堆疊的力量。當這些強大且易於使用的工具結合在一起時,將為您打開一個全新的可能性世界。在本書的每一章中,您將學習這些技術如何在 Rails 應用中協同工作,以提供性能良好的應用程序,並提供出色的用戶體驗。
使用 Bootstrap 的樣式創建一個可用且吸引人的登錄表單,同時確保支持它的數據庫表是安全的,使用 PostgreSQL 的檢查約束。您將看到如何為不區分大小寫的搜索創建一個高級的 PostgreSQL 索引可以加速您的後端,讓您能夠使用 AngularJS 創建高度動態的用戶體驗。您將使用 Bootstrap 的網格和 Angular 的表單支持來創建複雜的界面,並通過 PostgreSQL 中的物化視圖進行緩存。您將使前端與資產管道協同工作,使用 PostgreSQL 的遷移功能,並為所有內容編寫單元測試。所有這些都在 Rails 內部進行。
您將獲得在應用堆疊的每個層級工作的信心,為每個問題帶來合適的解決方案。
您需要的條件:
您需要 PostgreSQL 9.4、Rails 4.2 和 Ruby 2.2。您將學習如何在計算機上安裝 PostgreSQL 或在雲中使用其免費版本。您應該對基本的 Rails 概念有一些經驗,並對 JavaScript、CSS 和 SQL 有初步的了解,但並不需要成為專家。
