未加星标

What's Used Most Frequently To Build Web Applications?

字体大小 | |
[前端(javascript) 所属分类 前端(javascript) | 发布者 店小二04 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

To gather insights on the state of web application development today, we spoke to 13 executives from 12 companies developing web applications or providing web application development tools to their clients.

Specifically, we spoke to:

Samer Fallouh, Vice President, Engineering and Andrew Turner, Senior Solution Engineer, Dialexa | Anders Wallgren, CTO, ElectricCloud | Brent Sanders, CEO, Fulton Works | Charles Kendrick, CTO, Isomorphic Software | Ilya Pupko, V.P. of Product Management, Jitterbit | Faisal Memom, Product Marketing, NGINX | Bruno Correa, IT Coordinator, Ranstad Brazil | Craig Gering, Vice President, Engineering, Sencha | Joachim Wester, Founder, Starcounter | Michael Morris, CEO, Topcoder | Greg Law, CEO, Undo | Alexey Aylarov, CEO, Voximplant

When we asked them, "What are the technical solutions you use to develop web apps?," here's what they told us:

In-memory platform produces AI and automates the collapse of the stack accelerating the time to market. javascript and Selenium for the most part. We use our own , Java, and JavaScript. We are huge fans of Webpack, Typescript and ReactJS/React Native . This modern web development stack allows amazing web apps to be developed (as well as mobile apps!) very fast, without sacrificing stability and code readability. For server-side we can recommend Node.js due to its amazing capability to use the same JavaScript language for both frontend and backend development. 80% of our apps are launched on AWS. We use a combination of html5 for the front end and JavaScript for the backend along with Angular JS and NodeJS. We rarely see native apps built today. Clients want to build cross platform web and mobile apps. Apple Swift is good to use for Apple apps but is just another form of JavaScript. When building standard responsive mobile apps, we use HTML5 and JavaScript unless we need to access a specific element of the mobile device like the geolocation or camera. We use OutSystems for all web application development. We use JavaScript and Typescript . The frameworks we use are Ember, React, and Angular depending on the project need for the frontend. All the frameworks solve the same problem but in different ways. We also use CSS and HTML. Tech solutions for straightforward websites and Statomic. There is a spectrum of tools available for content management (Statomic, WordPress, and Drupal) versus modern JavaScript frameworks with more data management. We use what’s best for the client need. We help withentry-level load balancing. Docker makes things easier and faster. Docker Hub has prebuilt application components. Open source base frameworks are quicker and bug free. We also like user prototyping tools like Envision and Lookback where we can see the person’s face while they’re interacting with the app. We can see their expressions. We use our platform for many of our own needs. As many would say, “We eat our own dog food”, and we are proud of it! We are big proponents and supporters of open software and platforms and some other tech of note would be Nginx, Angular, Docker, NodeJS, and many others, of course. Server-side is less dumb terminals where tools and capabilities reside to provide customer visibility into what’s going on. We’ve gotten much better at testing code. It’s now best practice to have CI test driven development , Agile development used to be done by one percent of companies is now done by 90%. We do more load testing than we used to. Two or three orders of magnitude more tests than 10 years ago that’s a sign of maturity. Another part of simulating what happens to the app during testing versus scaling up to peak load which is difficult to replicate under test. During scale-up, multiple factors are changing at once. Multiple servers are mapping between server-side and client-side web apps, microservices, combinations increase exponentially. How to quickly diagnose in-production issues. Prevention is better than care. It’s great to see the industry moving in this direction. Get visibility into the deployment and test and map together. Correlating failures is very useful. Debugging costs the industry $156 billion per year according to Cambridge University research. We providea unified platform for designing, developing, and testing cross-platform web applications. Sencha Ext JS is a comprehensive framework with hundreds of pre-tested and pre-integrated components that provides everything a developer needs to rapidly design and develop data-intensive web applications leveraging HTML, CSS, and JavaScript. Sencha Test enables teams to accelerate the manual and automated testing of complex web applications through cross-browser unit testing and end-to-end functional tests for improved quality and enhanced developer productivity. Sencha GXT enables developers to create feature-rich HTML5 applications using Java and GWT. It’s the most comprehensive Java framework for building feature-rich web applications for both desktops and tablets. It uses the GWT (formerly Google Web Toolkit) compiler, allowing developers to write applications in Java and compile their code into highly optimized cross-platform HTML5 code.

What are the technical solutions you use most frequently to develop web applications?

本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程

主题: JavaJavaScriptHTMLHTML5DockerReactCSSAppleNode.jsSwift
分页:12
转载请注明
本文标题:What's Used Most Frequently To Build Web Applications?
本站链接:http://www.codesec.net/view/482792.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 前端(javascript) | 评论(0) | 阅读(31)