mentorship-program icon indicating copy to clipboard operation
mentorship-program copied to clipboard

[Week25] Grace

Open gracekrcx opened this issue 5 years ago • 0 comments

最新的進度是什麼?

這禮拜嘗試了 codeIgniter,照著範例做了一遍,對 route 和 MVC 更有感覺一點,也真的很多東西都是試過比較有感覺。

下次報告前要完成哪些事項?

看了課程之後決定先把後端框架完成,所以會先開始 Express 與 Sequelize,之後就 react 和 redux 一起

其他心得

這週在網路文章上有看到,react 直接接 Firebase 服務,感覺很新鮮,因為我一直覺得只有 node.js 才可以做到,或者說只有後端語言可以做到接資料庫的行為,但其實純 react 就可以了讓我有點驚訝,所以產生了另一個疑問,那 react 可以接 MySQL 資料庫嗎?查了一下網路好像沒有人這樣做,所以就請教了大大,大大回覆如下:

firebase 不是資料庫,他跟 mysql 不能放在一起比,firebase 有很多服務,資料庫是其中一個,然後可以接是因為 firebase 的資料本來就要透過他的 sdk 來存取,意思是說,firebase 算是資料庫 + API 綁在一起,所以當然可以接,MySQL 資料庫就只是資料庫,前端沒辦法直接去接,只能透過 api

大大也對我的提問「react 可不可以接 mysql」這個問題提出提醒如下:

我的問題應該改成「前端的 JS 能不能直接接 mysql」,如果答案是可以,那 react 就可以,因為 react is a JavaScript library ,問 JS 能不能直接接 mysql 才是比較精準的問法,很謝謝大大的提醒。

gracekrcx avatar Feb 10 '20 15:02 gracekrcx