I have been learning AngularJS for the past month or so and found that AngularJS is really easy to use. Its two-way data binding, instructions, modularization, and MVC design pattern not only greatly reduce the amount of code required for front-end development, It also makes testing easier.
Before learning AngularJS, I also learned Laravel, a powerful back-end framework. Needless to say, Laravel is very easy to use. So I wondered if it would be better to combine the two, and then I searched online for information about this aspect. The following are some of the more useful websites for information
I also conducted experiments as mentioned above and had success, but I encountered a more difficult problem, that is, AngularJS and Laravel both have their own routing, and AngularJS’s routing is more flexible (using ui-router
); After AngularJS uses ui-router, its routing is based on state, which is very convenient for routing on a page. Perform multiple state conversions, so I wanted to use Laravel routing to jump between pages, and use AngularJS routing to jump within the page; unfortunately, it has never been successful, because Laravel's page template is a PHP file, but AngularJS's The template is an HTML file, so it has never been able to be placed in the ui-view
in the Laravel template. I also tried to modify the template file type of the view in Laravel, but with no success. I wonder if anyone has a good method, please share it!
Get the view:
My tutorial column: /blog/bys
You can refer to
https://phphub.org/topics/181
Beginners are advised not to use front-end routing first, make good use of back-end routing first, and then decide whether to use front-end routing based on business combination
You can learn jquery. It’s easier to learn. Don’t learn those that seem advanced. In fact, it’s of no use in ping shpingsh