Does parse.com javascript sdk play nicely with angular? - angularjs

I'm evaluating parse.com as a backend for a cordova/ionic mobile project and was curious about peformance or potential conflicts with using parse's javascript sdk. I'd rather have all the features of their javascript sdk but am wondering if ionic's angular based framework will have conflicts or slow down performance when combined with parse.com's backbone based solution.
Will it get bloated and slow or will they both run nice and lean without conflicts? Any showcase apps out there that use both?

Related

Frontend frameworks vs Backend frameworks

As someone just started in web development, I was constantly bothered with these terms and really hoping someone could explain some of my questions for me.
What is the major difference and similarities between frontend frameworks and backend frameworks?
Can I use both in one web project or does they conflict? (Never seen a project that use both front and backend framework).
If one project only need one framework, then why are some named frontend frameworks some named backend frameworks.
Currently I'm more familiar with Django, a backend framework and in Django, and In Django development, frontend becomes basic html and css, though I was expecting something fancier (something like react components)
Never used a frontend framework in project or work. So how does backend stuff work in a frontend framework project?
Any answers would be helpful 🙏🏻
Yes, you can use both a frontend and a backend framework on the same project.
Some backend frameworks, such as Adonis.js, Django or Spring, offers you a template engine (I believe this is the one you are using with django https://docs.djangoproject.com/en/3.2/topics/templates/) which can be great for simple pages. But as you said, some times you need more complex features, in this case a frontend framework would come in hand (such as React.js or Vue.js).
In this last case, you could have two separate code bases that change information through an api. In my experience I always prefer to have a frontend separated from the backend, this way its easier to maintain the codes and you can use the same backend from multiple clients, lets say and website and a mobile app.
I completely agree with Pedro - you can use frontend and backend frameworks when building the same software / app / website.
If you want to build a complex project, I think Vue.js will be a perfect choice. However, recently I have noticed an increased interest in developing digital products with React Native. To be completely honest, I don't have much experience with this framework, so I can't tell you whether it's a good choice. If you would like to check the best development frameworks, this piece of content will tell you everything you need to know: https://www.miquido.com/blog/the-best-frontend-development-frameworks/
Yes you can both frontend framework and backend framework at the same site.
the benifit of using backend framework includes Security, uniqueness, scalability and the benifit for using frontend framework includequicker prototype, standardized, more efficient and reliable

Using Gatsby JS for a simple CRUD web app: is it recommendable?

I'm looking into building a very simple CRUD web application fetching data from and sending data to a RESTful API backend.
Since I have a good experience with Gatsby JS and most of the features it ships are very useful, would you recommend using it instead of the more vanilla create-react-app? Are there any drawbacks that I should know of?
I've been searching the web for info and showcases but there's not much around on the topic of Gatsby JS used for web apps.
Thanks a lot.
That depends on requirements to your application. If you need static rendered pages, Gatsby JS is ok. If your application is not needed it, but you need any server side live rendering, maybe you should look on something like nextjs. If it doesn't require anything of that, using of Gatsby may be overwhelmed and unnecessary and create-react-app will be enough.

Grails - Ionic - AngularJS - Is it a good idea to work in this Env.?

I want to create an application using Ionic and AngularJS and Grails?
Also, I want to use Grails Spring Security Core plugin for login or registrations procedure.
Although, Stack Overflow is not the correct site to ask this type of questions which simply needs suggestions and other's opinions.
Well, we are here to help. You can try other StackExchange sites like https://softwareengineering.stackexchange.com/.
Grails + Ionic + AngularJS is a perfect combination of frameworks to build a fully functional and elegant mobile application for all platform. We've build various mobile applications using these three technologies and they work awesome.
Since Grails fully support the concept of rest API for JSON and AJAX based calls, it is absolutely possible to use it along with AngularJS. AngularJS doesn't care about the server-side technology you are using as long as your server side code can communicate over JSON data.
Ionic is just a beautiful front-end SDK which works on the top of AngularJS and provides various utilities to develop a hybrid user-friendly mobile APP.
So you can easily use these 3 technologies and get your mobile app ready in a few weeks.
Ionic doesn't care about what you use as a server stack. As long as you create a service which has well defined interfaces (REST?), you should be fine.
I for example use PHP (yeah, I know, shocking, right?) Slim framework + Postgres database as my backend.

Should sites like ebay and amazon use frontend frameworks like angular js or vue js?

I'm thinking about upgrading my site. It's a trade place a lot like ebay.com.
My site is build in Laravel 5.1, but without any front-end framework. Because of that, I was wondering if it made any sense to use a front-end framework like angular js?
Pros and cons please.
I don't know that much about angular js, but if I convert my laravel application to fully obey the REST principles, i'm also well suited for building an iOS-app when that time comes???
http://tilsalg.dk - Link to my site
I don't know whether it is suitable to use angularjs for this purpose. The problem is as far as I am concerned, that website which are written in javascript (so angular) can not be indexed well by SEO's. I'm hearing a lot that Google can index it but I'm a little sceptical about this. For a trading website like ebay it's very important that the site is SEO optimized. Of course if you use REST principles you can always change the frontend and that is also the way to do it.

Hints on migrating GWT to AngularJS

With the end of the development plugin, the fun has gone out of GWT development. Every small change triggers endless recompilation and then I'm still debugging half Java half Javascript in the browser.
I'm thinking about migrating to AngularJS. Any hints on how to approach this?
Should I first switch my RPC Servlets to webservices returning JSON?
I'm also using GXT grids. How to best replace these?
Are you using Super Dev mode? This makes development a lot better as you use the browser dev tools to debug and it makes use of source maps. In my opinion, it has made GWT relevant again.
Do your backend first by converting your RPC servlets to an equivalent REST interface. Then you can use any front-end MVC framework - Angular, native mobile, or whatever.
For GXT grids, AngularUI has a grid component. http://ui-grid.info/. You could also use ExtJS grids.

Resources