My current application is in AngularJS1.4.8 version. I want to create few modules in 2.0. Can I use both version together?
Related
I have created two create-react-app projects one for mobile UI and other for desktop UI because of some conditions. I want to integrate both of them and put on server so appropriate UI is loaded on devices. Is their way to integrate their builds while putting on server or any other way?
I have one application developed in cakephp 1.3 version. It is working fine. Now I want to add some new modules in that application. Please suggest do I need to migrate my application to cakephp latest version and then start developing new modules, or leave the application in old version and aa new modules. Will there be any advantage of upgrading the version of cakephp?
I am familiar with developing AngularJS and Angular 2/4 UIs utilizing JHipster 4's JPA CRUD scaffolding but it feels unnatural. And I think developing MEAN-Stack UIs is the path of highest productivity.
How much refactoring is involved utilizing MEAN-Stack UIs with JHipster JPA (MongoDB) and Angular scaffolding?
Also, if using JHipster's new React support, how much refactoring is required to utilize MERN-Stack UIs with JHipster JPA (MongoDB) and React scaffolding?
Oh, I forget to mention my development target is PWAs (Progressive Web Apps) aka mobile first design.
You'll have to fork the jHipster generator, add your own templates for mongodb, express.js and nodejs.
The server side templates are mostly in generators/entity-server/templates, and generators/server/templates. These template files are written as EJS templates (EJS).
One of the steps during the app generation is to create JSON files from the JDL file. You can run just the json creation using a command like this:
yo jhipster:import-jdl jhipster-jdl.jh --db=mysql --json-only=true
The JSON files will get created in .jhipster folder (note the "." in front which makes the folder hidden) under your project.
Create your own sub-generators similar to the "server" and "entity-server" sub-generators, that use the generated JSON. The templates will have JavaScript that uses nodejs, express.js and mongodb, instead of Java with JPA, and Spring Boot.
This is not going to be easy, although you could follow the JHipster code and create the sub-generators.
I guess someone might have already done all this in one of the forks from JHipster, in which case you might want to start from there.
I have to build an application for a course assignment, using Hibernate, Spring MVC and AngularJS. Almost all of the tutorials I found on the internet were presenting a Maven project.
My question is: Is it mandatory to create a Maven project, or is a Dynamic Web Project (Eclipse) enough?
I am not familiar with Maven, but I have created Dynamic Web Projects before (using Hibernate, JSP views, etc).
Thanks in advance!
The purpose of Maven (or Gradle) is to coordinate all the (JVM) dependencies and package everything correctly. It's much easier to let tools do tedious work (that's why you're using Hibernate and a database instead of inventing your own storage).
I recommend creating a Spring Boot project using Spring Initializr, which will set all of the build and launcher for you. Use m2eclipse (my preference) or the Gradle Eclipse Plugin to import the skeleton into Eclipse.
I know that hybrid has already provided these wrappers in the form of android SDK and ios SDK.
But what if I have to use ionic to develop an app for hybris? Can I use SDK that provided by hybris?
Yes you can, one of the nice things of Hybris is that you can create your own extensions in Hybris to do what you want, I.E. create a custom UI, or make use of the web services to create a UI completely outside of hybris. I know there are projects which had a front end completely using Angular. You might struggle to find documentation on it as it is not OOTB, but Hybris won't prevent this sort of development.
It's possible for sure so just give it a go and try.
just make sure to ENABLE this CUSTOM extension in Local.Properties.