当Web设计师决定与WordPress分道扬镳时,他开始学习JavaScript,这便是他的一段诗篇
始めに
MovableTypeがライセンス問題でもめた(実際は元々商用利用は有料だったのに、オープンソースとして勝手に広まっていたため、MT側が警告を出したら反発をくらった)2000年代後半あたりで 「再構築がいらないCMS」として爆発的に人気が盛り上がったWordPressに移り10年以上。いくつものサイトをWordPressで構築してきた。
小規模サイト、いわゆるトップページ、お知らせ、会社概要、お問い合わせフォームを基本としたサイトでは静的HTMLで十分なページすらも PHP(テンプレート)で作成しなければならない点に疑問を感じつつも、
公開後のお知らせの更新は自分たちでやりたい
というクライアントは多く、それを最もローコストで実現できるのはWordPressだったのだ。
我希望与WordPress分手的原因。
WordPress无与伦比的爱。但是
在使用WordPress来创建只需要静态HTML就足够的页面上,这样做是不是效率低下呢?
我一直觉得有一种想法在心中埋藏已久。
我觉得使用原始的HTML可以更快地显示,并且源代码也没有多余的东西。
能否只使用WordPress创建通知部分,然后将其嵌入到静态HTML中?
抱有梦想是这一切的开始。(此时,仅仅是梦想,至于对于小规模网站的现实情况,将在另一个机会再讨论。)
注意到WP REST API的存在
我无法用JSON提取投稿的数据吗?如果可以提取的话,我就可以做很多事情了。
这样一搜就立刻找到了恰到好处的东西。就是WP REST API。原来是这样啊,居然是2016年在WordPress官方发布的。肯定只有我不知道而已。(我够无知的)
虽然记得我瞄了一眼,但是当时没在意……。
立即试试吧!
首先,学习JavaScript。然后再展开讨论。
在调查WP REST API时,我遇到了React这个关键词。
大概听说过它是一个很方便的库吧?就像其他人一样,我也是个WordPress粉丝,一直都喜欢使用jQuery(毕竟它就在WordPress里面嘛,当然要用啦)。但随着时间的推移,觉得已经足够了,所以就典型地回避了这个新趋势。
学习React似乎是处理这个WP REST API的必要条件。
继续调查下去,
“对于React来说,看起来很棘手”
只有这一点我也明白了。
而且我也明白了React是一个只有熟练掌握现代JavaScript之后才能进入的严肃存在。
jQueryはJavaScriptを知らなくても扱えてそれが魅力だったけど、Reactは許してくれないので、勉強するしかない。
我希望通过这个机会能够获得关于JavaScript的有条理的知识,而不仅仅是零散的片段。