Responsive Testing for AEM Components ( Adobe Experience Manager) - testing

Hello Gurus / AEM Experts.
I have a situation here and need your advise as to will it add value in performing responsive testing for AEM components.
Currently Our AEM application dev team uses AEM 6.2 for there component development. What I understand from them is they are using Bootstrap and developing the custom components. It could be a Tile , Button , Image , Hero component.
I belong to the testing team and do you see is it necessary to test the responsive design of the components ( using tools like Galen Galen Framework | Automated testing of responsive design )
My understanding is that the out-of- box components created in AEM are already comply to responsive design. Will that imply to the custom components.
Looking for your valuable inputs based upon which We could devise the next steps.
Thanks

Will that imply to the custom components.
Short answer: no, unless the devs have made those custom components responsive.

It depends on project requirement. In my current project custom components are responsive and we are doing responsive testing. We have used Galen for the automated testing of look and feel for responsive design.

Related

best prebuilt components for login page and user module for react native?

I'm creating a new mobile app in RN which will require a login page. I can build all of this from scratch of course but I wanted to find out, based on the latest technology and trends, the most common tools, technologies and aproaches that RN devs are currently using for this. Essentially, if you were to create a brand new mobile app in RN today, what approaches and components would you use? My preference is to implement the login module for free, except for my labor, unless there's a high quality aternative for a few dollars per month, which saves a significant amount of implementation/troubleshooting/overhead/etc that a lot of RN devs are currently leveraging.
Your question is quite open ended but here you go.
UI Components
You need your new app to look good and user friendly, these two are what i would almost always choose between they provide all the components you need to have an elegant app and are light-weight dependencies:
react-native-paper
react-native-elements
State Management
Almost always you will need to share certain values, arrays, objects, etc. between components, to achieve this i usually decide between:
React Context - if i am building a simple small scale application.
React Redux - if the application needs to be highly scalable and need enable certain features Redux can help with (i.e. offline application usage, etc.)
Note: i would highly recommend you using Redux for state management, true the boilerplate is a pain but it will help you greatly on the long run.
Miscellaneous
Expo - Pretty much most of my applications use expo platform, i would say your application development timeline is cut by 1/3 using it, however the greatest downside would be the inability to integrate native modules with it like how you use link in a normal react native application.
Axios - For any HTTP related requests
React Navigation - For handling my application routing and navigation
Bonus
If you are actually just starting a new application, i have just finished setting up a quick boilerplate that pretty much uses all the technologies i mentioned above. as well as pre-setup authentication flow, theming (Light and Dark theme) and some extra stuff!
Check it out on GitHub :)
Hope this Helps!

What is the difference between javascript and DOJO. Is it interdependent?

I have been using DOJO in Case manager. Do we really need to use DOJO for customization. The coding is similar to Javascript. Is the any relation between DOJO and javascript. What is the difference
Dojo (or more formally Dojo Toolkit) is a framework for developing JavaScript applications similiar to React or Vue.js.
It is (or least was) the framework of choice by IBM for the Web UI development for their Enterprise Content Management/Digital Business Automation (at least for IBM Content Navigator, Case Manager, FileNet and the IBM Content Collector for SAP UIs).
It provides reusable general components (Widgets) for UI and in the case of the Case Manager specialized Widgets to work with the Case Manager system (such as the data model etc).
While customizing and extending Case Manager you write JavaScript with some syntax for class/module loading specific to the Dojo Toolkit.
So there is really no difference between using JavaScript or the Dojo Toolkit.
As for the question if you have to use the Dojo Toolkit, the answer must be yes, although sometimes you will get away with vanilla JavaScript, but most of the time you will need to use the Dojo Toolkit (or the JavaScript libraries provided by IBM Case Manager).
At least for the IBM Content Navigator there is some ongoing effort to integrate React respectively replace the Dojo Toolkit with React. But I doubt, that this will happen anytime soon, especially for Case Manager.

Developing Vuejs/Laravel Application. Which one is better for material design? mdbootstrap or Vuetify?

I am developing Laravel/Vuejs Web Application using Bootstrap. There are some components which requires material design. I am confused in selecting between Vuetify and MDBootstrap (though its paid).
can anyone please recommend what should i use and why?

Does all releases of Durandal.js support responsive website development

I want to use Durandal.js to make single page responsive webapp. Can I use any version of Durandal.js or should I use some specific version?
Durandal is a SPA (or a large website that's dynamic in nature). Sites build using Durandal are responsive in their speed but not directly responsive to different browsers, resolutions and devices. This is handled by our friends at Bootstrap.
If you are making just one page advert for your company, use Bootstrap. If you're making a large application with many forms, questions and layouts, use Aurelia. Aurelia is a new shift on Durnadal that's using the latest design practices.
https://aurelia.io/home
https://en.wikipedia.org/wiki/Responsive_web_design
https://getbootstrap.com/docs/4.3/getting-started/introduction/

ASP.NET MVC toolkit

I am coming from desktop dev background, wpf/SLight, and looking at switching to MVC application. Given I am absolutely rubbish at making stuff "pretty" what would be the best toolkit/widgets to invest in to help me on my way?
Looking for ease of use; UI look and feel; price?
I have experience with following control toolkit.
JQuery with JQuery UI : http://jqueryui.com/ Free and open source. Lot of community support, Lot of plugin to extend. you have more control over plugins and code. Very light. I have extensively use several mvic projects and I do recommend.
MVC controls toolkit. : http://mvccontrolstoolkit.codeplex.com/ - Free and open source code plex projects that you can use your mvc application.
DEvexprss mvc extension. http://mvc.devexpress.com/ : Commercial product with all necessary control for mvc application. Learning curve is bit high. But you can get very nice look for your application easily. Customization is difficult. They have good support from you technical issues. I have use for projects.
Kendo UI : http://www.kendoui.com/ commercial product from Telerik. I haven’t use in commrical project this but seems good.
One of the most popular UI frameworks is Twitter Bootstrap (FREE). It is built on top of jQuery and has lots of pretty widgets that are easy to use.
Another framework I like to use is KendoUI from Telerik (Price depends on what you need). It is very declarative so you simply need to add attributes to your html elements and it will take care of styling for you.