iT邦幫忙

網頁後端相關文章
共有 16 則文章
鐵人賽 Modern Web DAY 30

技術 Day 30 Rails dependent destroy

在 Day 03 的時候有提到筆者在跟同組的同學做一個專案。 筆者的專案是做一個筆記網站,筆記內可以留言、新增標籤、按讚、收藏等。 在做到一半的時候遇到一個問題...

鐵人賽 Modern Web DAY 29

技術 Day 29 Rails soft delete - paranoia

記得當初上課時第一次聽到軟刪除這個詞蠻震驚的,沒想到網路世界是這麼可怕的阿。 阿修說文解字 soft delete vs hard delete 網路上的刪除有...

鐵人賽 Modern Web DAY 28

技術 Day 28 Rails shallow nesting

阿修說文解字 甚麼是 shallow nesting? shallow nesting 是用來把路徑(也就是我們的網址)縮短的技巧。 為什麼要用 shallow...

鐵人賽 Modern Web DAY 27

技術 Day 27 Ruby == vs ===

阿修說文解字 先來看一下結論,因為 eql? 及 equal? 的用法與 == 類似,這邊也順便介紹一下他們的用法。 eql? 用於判斷兩個物件是否有相同的值...

鐵人賽 Modern Web DAY 26

技術 Day 26 Ruby Symbol

在 Ruby 內有符號(Symbol)這個物件,他跟字串的用法蠻像的,但本質上則不一樣。 究竟 Symbol 到底是什麼呢? 讓我們來看看吧! 阿修說文解字 何...

鐵人賽 Modern Web DAY 25

技術 Day 25 Ruby 變數、常數差異

變數、常數差異 在 JavaScript 變數要用 var 及 let 宣告,常數要用 const 宣告,而且常數不能被 reassigned,如果將常數 re...

鐵人賽 Modern Web DAY 24

技術 Day 24 Ruby 哪些不是物件

在 Ruby 內幾乎所有的東西都是物件。 在說明答案前先來看看甚麼是 OOP 及物件吧。 Object-Oriented Programming(OOP) 物件...

鐵人賽 Modern Web DAY 23

技術 Day 23 Ruby public vs private vs protected

public 公開方法 公開方法沒有任何存取限制,可以被該類別或是子層類別的實體呼叫。 一般而言當你定義一個方法後,這個方法就會是公開方法。 或是也可以在方法外...

鐵人賽 Modern Web DAY 22

技術 Day 22 Ruby include vs extend vs prepend

include vs extend vs prepend include、extend、prepend 都可以拿來引用模組(module)內的方法,他們主要的差...

鐵人賽 Modern Web DAY 21

技術 Day 21 Ruby 類別 vs 模組

類別 vs 模組 類別跟模組很像是因為類別就是繼承自模組的。 類別的方法數比模組多了三個(因為下層繼承上層的祖產,加上自己也有收入。) 主要是多了 new、a...

鐵人賽 Modern Web DAY 19

技術 Day 19 Ruby Proc vs Lambda

物件 介紹 Proc 跟 Lambda 前先來介紹一下 Ruby 的物件。 在 Ruby 裡幾乎所有東西都是物件,只有 block、method 以及 if e...

鐵人賽 Modern Web DAY 18

技術 Day 18 Rails MVC

What is MVC? 先招喚 wiki 大大出來解釋一下 MVC 是甚麼: MVC模式(Model–view–controller)是軟體工程中的一種軟體...

鐵人賽 Modern Web DAY 8

技術 Day 08 JavaScript/Rails XHR、fetch、axios、Rails.ajax 比較

四種非同步請求資料的方法 還記得 Day 06 有提到非同步請求資料的方法有 XHR、fetch、axios、Rails.ajax 嗎? 這四種都可以拿來打 A...

鐵人賽 Modern Web DAY 7

技術 Day 07 JavaScript/Rails API

阿修的說文解字 API 的全名是 Application Programming Interface。 中文叫做應用程式介面,重點在介面這兩個字。 API 是應...

鐵人賽 Modern Web DAY 6

技術 Day 06 JavaScript/Rails AJAX

阿修的說文解字 AJAX 的全名是 Asynchronous JavaScript and XML Asynchronous JavaScript 昨天介紹過了...

鐵人賽 Modern Web DAY 1

技術 Day 01 阿修補坑中

第一天先來聊聊我的背景以及為什麼我會想寫這個主題 原本我是一名品保工程師,做了3、4年發現這份工作開始不符合我的需求,所以想轉換跑道。 而人生要挑戰才算好玩(B...