為了檢驗(yàn)中文命名在主流框架中的支持程度, 這里把vuejs官方入門教程第一部分的示例代碼中盡量使用了中文命名.
過程中有一些發(fā)現(xiàn), 初步看來Vuejs對(duì)中文命名的支持不錯(cuò). 個(gè)別改進(jìn)建議已經(jīng)在Vue的github庫以issue的方式提出, 社區(qū)的活躍度很高, 開發(fā)者對(duì)這些issue的反應(yīng)很快, 標(biāo)記上了"改進(jìn)"標(biāo)簽, 并針對(duì)一個(gè)不支持中文命名的問題提供了解決方案.
感覺此類實(shí)踐可以促進(jìn)與其他開源社區(qū)的交流, 并推進(jìn)框架的業(yè)務(wù)代碼中對(duì)中文(Unicode)命名的支持程度. 考慮按照框架的流行程度繼續(xù)開展.
根據(jù)2016年后端市場(chǎng)比例, 考慮從占據(jù)最大份額的PHP入手, 之后的順序看情況定:
- PHP(參考)
- Laravel
- Codeigniter
- Symfony
- ASP.NET
- Java
- Struts
- 基于之前的實(shí)驗(yàn)項(xiàng)目, Spring Boot
- hibernate
- Play Framework
- Ruby
- Rails
- Python
- flask
- Django
- Javascript
- NodeJS/Express
前端框架可能目標(biāo):
- Bootstrap
- Angularjs