Можно ли создавать мобильные и веб-приложения из одной кодовой базы? - PullRequest
0 голосов
/ 07 мая 2018

Возможно ли иметь единую кодовую базу для мобильного (ios / android) и веб-приложения? Я думаю об использовании реагировать на родной или угловой / nativescript. Если вы пытались это сделать, что нужно помнить, прежде чем делать это. Также что-то особенное для SEO?

Самое главное, есть ли реальные приложения с разумной сложностью, которые уже сделали это?

1 Ответ

0 голосов
/ 10 мая 2018

NativeScript на самом деле поддерживает это несколькими разными способами.

  1. NativeScript официально поддерживает Angular; так что вы можете создать все как приложение Angular. Почти все приложение может быть разделено между Web и NativeScript; единственное, что не может, это фактическое расположение экрана. In Angular для Интернета; вы используете теги HTML, поэтому это может быть somepage.html <div>{{somevalue}}</div>, а для стороны NativeScript у вас будет somepage.xml и <Label text="{{somevalue}}"></Label>. Это позволяет макетировать приложение с использованием собственных компонентов для мобильных устройств и веб-компонентов для браузеров, но использовать ту же логику бэкенда. Существует несколько платформ seed и , разработанных для полного создания веб-приложения и мобильного приложения NativeScript, которое может совместно использовать практически все.

  2. NativeScript также поддерживает VueJS; в этом случае вы можете снова создать практически все, что разделяет большую часть его кодовой базы, единственное, вам снова нужны отдельные файлы макетов, потому что в Интернете снова используется HTML, а в NativeScript используются нативные компоненты. Таким образом, вы должны иметь отдельные файлы отображения.

Отказ от ответственности: я также работаю для nStudio ; Я обычно делаю плагины не углового типа; но я действительно знаю, что xPlat действительно современный и использовался в нескольких успешных приложениях, которые разработала наша студия разработки.

...