---
# System prepended metadata

title: 面試可能會被問的專案問題

---

# 面試可能會被問的專案問題

## 專案用了哪些gem

- devise 會員系統
- omniauth-github GitHub 第三方登入
- figaro 管理機密檔案、密碼 (AWS/Google第三方登入)
- foreman 可以同時處理多個server webpack-dev-server / rails s，如果有用到 Action Cable 也可以在裡面加入 redis 的伺服器
  - webpack-dev-server 用來加快 CSS 及 JS 的編譯速度，並且在你輸入錯誤時會直接在網頁上出現錯誤訊息(細節可參考:[如何在 Rails 使用 Webpacker（上）](https://kaochenlong.com/2019/11/21/webpacker-with-rails-part-1/))
- kaminari 分頁器

## package.json
- codemirror、react-dom 用在 markdown editor

## 專案的model


## 請問你們的專案要怎麼優化會比較好?


## 請說明你們的筆記搜尋功能?怎麼寫的?如果要做搜尋"內文"的功能要怎麼寫?