所以準備好一個不會妨礙開發的環境是很重要的
有的時候先花點時間把環境搞好
會避免很多不必要的問題
一般狀況可以用瀏覽器直接打開就好了
但是遇到某些狀況
像是要讀取外部套件之類
跟測試AJAX
就要有http(s)的網址才能過了
這時候如果你有用chrome
可以直接使用Web Server for Chrome
就可以使用http(s)的網址了
如果想要放在網路上給人看
可以找免費的網頁空間
或者使用工程師交友平台 github提供的github page功能
現在很多framework都有提供快速建立測試環境的工具
像是laravel 有提供
兩套工具可以讓你快速建立測試環境
vue有提供vue-cli 可以快速建立專案環境
也大部分都有提供npm run dev的本地端測試環境
基本目的都是讓你在一個簡單的環境可以快速看到目前網頁的結果
讓你方便開發跟除錯
但通常不建議拿來當成正式站的環境
上述的測試環境 通常不建議使用在正式環境
但是用docker的話
通常就會致力於讓測試環境跟正式環境是一樣的
例如laradock就有說可以直接使用在正式環境
有的時候有統一的環境會省下除錯除了一整天
最後才發現原來是本地端才會發生的問題這種烏龍事
DHH: 2017 年 Rails 框架还值得学习吗? | WinDy Blog
工具是看人用的
有的時候能先把功能作出來才是第一優先最ㄐ
使用 Javascript 原生的 Proxy 优化应用 - 掘金
提供了幾個使用範例會讓人很好理解
跟着Vue-cli来'学'并'改'Webpack之 打包优化
把現有工具改成符合自己需求的狀況也是蠻常遇到的
我沒有看完 有興趣的自己找想看的Orz
(1) Laravel 入门指南(新手必读) | Laravel China 社区 - 高品质的 Laravel 开发者社区 - Powered by PHPHub
真的就是給入門的看的
(1) [译] 2018 PHP 应用程序安全设计指北 | Laravel China 社区 - 高品质的 Laravel 开发者社区 - Powered by PHPHub
之前有分享過原文版
這個翻譯的也可以看
不見得會用到 不過先看看也好
https://github.com/fripig/article_log/issues/431