如果是对已有的产品进行功能的升级,就要看详细的情形。

如果新的架构与已有的架构相互兼容,那最好升级到最新的架构上去,然后再进行开拓

如果新的架构与现有的业务架构不兼容,那就要看一下,这里面如果升级的话,须要多长的韶光和多大的事情量?

丁哥开讲php丁哥开讲21期 软件开辟是不是选择的框架越新越好 Bootstrap

如果事情量太大,还不如重新开拓的话,那就重新用最新的架构进行开拓。

你比如说你在开拓网页的程序,那最好是用single page application这样的技能来开拓。

但是,如果你以前的运用程序是multiple page application,那就可以做两种选择,一个是掩护现有的项目,另一个是重新开拓现有的功能,当然是用最新的技能,这个紧张是为了:

1, 性能的提升;

2,往后产品的掩护本钱;

顺便说一下,像single page application的话,一样平常就选Angular,react,或者vue。
我本人比较喜好Angular。
紧张是它支持标记措辞文件,样式措辞文件和脚本措辞文件的分离。

那如果你在做手机真个开拓。

像安卓手机的话,现在大量的用kotlin和Java, 今年的谷歌大会把 Kotlin 作为首选开拓措辞。
以是学好Kotlin是必需的了。

同时你会考虑支持最新的安卓版本,这样子你在开拓的时候,一样平常会下载比较新的开拓包。
从而可以研究和利用比较新的功能。

对付苹果手机情形类似, 建议你利用Swift来开拓,同时下载比较新的开拓包。

这样,你的代码和项目就会更加的健壮和随意马虎掩护。

如果你在做后真个开拓,你可以选择:

Nodejs:

如果是比较喜好用Javascript.

dotnet core:

如果你比较喜好用C#.

Java spring boot:

如果你比较喜好用Java.

Golang:

如果你比较喜好用go.

php laravel:

如果你比较喜好用php.

ruby on rails:

如果你比较喜好用ruby.

好的,这个问题就说到这里,感激,欢迎订阅丁哥开讲。