TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

SAP open sources UI development toolkit "SAPUI5"

68 点作者 blahbap超过 11 年前

22 条评论

bobx11超过 11 年前
Having worked with SAP via ABAP and Java back in the day (and hating it) I can still feel the soul of SAP through these web apps. They still feel incredibly slow and bloated for what they do. Their market dominance is driven by the FUD of other technologies unfortunately, so they need to create their own front-end javascript framework to keep the mystique going about how computer systems are complicated without SAP. On the other hand, when the SAP people retire I'd imagine they'll be completely out of business because no CTO in 20 years is going to get behind an SAP implementation as they work today.
评论 #6888066 未加载
评论 #6888187 未加载
评论 #6887790 未加载
评论 #6888675 未加载
bsaul超过 11 年前
SAP Hana is actually a pretty interesting technology for developing data analysis website. It&#x27;s a DB integrated with a web server and it automatically builds web services that let you query the data. It also provides a html&#x2F;js framework to easily display and drill down (i think SAPUI5 is tied to that framework, or even is that framework).<p>They even got an amazon AMI to start developping quickly without paying the license upfront. Unfortunately the IDE which you use to build the webapp requires Windows.<p>hint : i don&#x27;t work for SAP at all. I just discovered that technology a few weeks ago and it was pretty weird for me since i&#x27;ve always associated SAP to big, bloated, clumsy, and hyper expensive tools, for the enterprise only.
评论 #6887736 未加载
评论 #6887973 未加载
评论 #6893345 未加载
filearts超过 11 年前
This is not one of the companies that I might have anticipated open sourcing this type of project. I hope that this helps other LargeCorps begin looking at open source as a reasonable business decision.<p>I salute SAP for the initiative and hope more follow suit.
评论 #6887433 未加载
评论 #6887870 未加载
vanni超过 11 年前
Nice set of font icons included (licensed as Apache License 2.0 too I think, so you can use them standalone elsewhere):<p>Icon Explorer: <a href="https://openui5.hana.ondemand.com/test-resources/sap/m/demokit/icon-explorer/index.html" rel="nofollow">https:&#x2F;&#x2F;openui5.hana.ondemand.com&#x2F;test-resources&#x2F;sap&#x2F;m&#x2F;demok...</a><p>Uncategorized icons: <a href="https://openui5.hana.ondemand.com/test-resources/sap/ui/core/Icon.html" rel="nofollow">https:&#x2F;&#x2F;openui5.hana.ondemand.com&#x2F;test-resources&#x2F;sap&#x2F;ui&#x2F;core...</a><p>Class sap.ui.core.Icon reference: <a href="https://openui5.hana.ondemand.com/#docs/api/symbols/sap.ui.core.Icon.html" rel="nofollow">https:&#x2F;&#x2F;openui5.hana.ondemand.com&#x2F;#docs&#x2F;api&#x2F;symbols&#x2F;sap.ui.c...</a>
评论 #6887933 未加载
aaronbrethorst超过 11 年前
6MB, 150 files, interminably slow load times, a crazy-looking, complicated, Java-inspired API, and poor text contrast? Yeah, that&#x27;s about what I was expecting from a UI toolkit from SAP. Makes me sad.
CSDude超过 11 年前
I liked the UI because it is compact. I know they are not the only alternative, but I hate default padding and margin values of Bootstrap. Not everyone has retina or 4K displays. It is more suitable for desktop application where you need many components to be displayed, and you have a mouse to navigate. Bootstrap is good in the other way around.
评论 #6887918 未加载
watty超过 11 年前
Lots of negative comments on HN, surprise surprise. Seems like an enormous amount of code, we should be happy it&#x27;s now open source for others to use and learn from.
评论 #6887975 未加载
kitsune_超过 11 年前
A UI toolkit from SAP, that&#x27;s rich.
steinermatt超过 11 年前
What to makeof this thread? I see bias all around - on both sides of the house! Sure, it&#x27;s always fun to be thrashing the big guys (&quot;evil empires&quot;) and cheer for the under dog.<p>Those who have been watching more closely (IMHO, the only ones entitled to raise public critism) would back me up in saying that there has been an ongoing change for the better and SAP has really been opening up to the broader developer community - empowering developers and lowering the entry barrier!<p>SAP offers free education and free developer licenses so it&#x27;s easier than ever to get started. At the end of the day, it&#x27;s all about making a living as a software developer and hence I believe this is a positive trend... And one that should be acknowledged in a positive way.
elsewhat超过 11 年前
The basic overview blog is well worth reading <a href="http://scn.sap.com/community/developer-center/front-end/blog/2013/12/11/what-is-openui5-sapui5" rel="nofollow">http:&#x2F;&#x2F;scn.sap.com&#x2F;community&#x2F;developer-center&#x2F;front-end&#x2F;blog...</a>
评论 #6887461 未加载
blahbap超过 11 年前
Here is a direct link to documentation and examples of all the controls in the UI library<p><a href="https://openui5.hana.ondemand.com/#content/Controls/index.html" rel="nofollow">https:&#x2F;&#x2F;openui5.hana.ondemand.com&#x2F;#content&#x2F;Controls&#x2F;index.ht...</a>
ch0wn超过 11 年前
If you&#x27;re interested, we have a TodoMVC example for SAPUI5: <a href="http://todomvc.com/labs/architecture-examples/sapui5/" rel="nofollow">http:&#x2F;&#x2F;todomvc.com&#x2F;labs&#x2F;architecture-examples&#x2F;sapui5&#x2F;</a>
评论 #6890617 未加载
hawleyal超过 11 年前
Looks like UI kits from 3 years ago.
评论 #6888759 未加载
elsewhat超过 11 年前
The most interesting components in this library is in the sap.m namespace. They are a core part of the new UI strategy of the SAP and are often referred to as Fiori (see more at <a href="https://experience.sap.com/fiori#demos" rel="nofollow">https:&#x2F;&#x2F;experience.sap.com&#x2F;fiori#demos</a>). Designed to handle responsive design and mobile OS device adaptions. Perfect for combining with a hybrid container such as Cordova&#x2F;Phonegap (though size-wise they need to be optimized more ref <a href="http://scn.sap.com/community/developer-center/front-end/blog/2013/11/26/why-i-want-my-fiori-to-be-lean-fast" rel="nofollow">http:&#x2F;&#x2F;scn.sap.com&#x2F;community&#x2F;developer-center&#x2F;front-end&#x2F;blog...</a>)<p>A lot of them are high-level components such as IconTabBar <a href="https://openui5.hana.ondemand.com/test-resources/sap/m/demokit/explored/index.html#/sample/iconTabBarProcess" rel="nofollow">https:&#x2F;&#x2F;openui5.hana.ondemand.com&#x2F;test-resources&#x2F;sap&#x2F;m&#x2F;demok...</a><p>TileContainer <a href="https://openui5.hana.ondemand.com/test-resources/sap/m/demokit/explored/index.html#/sample/tileContainer" rel="nofollow">https:&#x2F;&#x2F;openui5.hana.ondemand.com&#x2F;test-resources&#x2F;sap&#x2F;m&#x2F;demok...</a> Lists <a href="https://openui5.hana.ondemand.com/test-resources/sap/m/demokit/explored/index.html#/sample/listItemObject" rel="nofollow">https:&#x2F;&#x2F;openui5.hana.ondemand.com&#x2F;test-resources&#x2F;sap&#x2F;m&#x2F;demok...</a><p>Forms <a href="https://openui5.hana.ondemand.com/test-resources/sap/m/demokit/explored/index.html#/sample/form480" rel="nofollow">https:&#x2F;&#x2F;openui5.hana.ondemand.com&#x2F;test-resources&#x2F;sap&#x2F;m&#x2F;demok...</a>
bdg超过 11 年前
Am I the only one this isn&#x27;t working for? I see comments in here describing all sorts of things but the demo and doc pages only give me JS errors:<p>&gt; Uncaught TypeError: Cannot set property &#x27;OS&#x27; of null sap-ui-core.js:152<p>&gt; Uncaught TypeError: Cannot call method &#x27;getUriParameters&#x27; of undefined openui5.hana.ondemand.com&#x2F;:35<p>I just see a blank page.
评论 #6887781 未加载
jasper_07超过 11 年前
Seeing lots of comparisons to ExtJS, in many ways it is similar, but it is also a lot like Dojo and even Backbone.<p>Would hope in time we see a proper comparision like in <a href="http://coding.smashingmagazine.com/2012/07/27/journey-through-the-javascript-mvc-jungle/" rel="nofollow">http:&#x2F;&#x2F;coding.smashingmagazine.com&#x2F;2012&#x2F;07&#x2F;27&#x2F;journey-throug...</a><p>Where SAPUI5 excels is in providing an easy and consistent way to interact with SAP based backends. Anyone who has tried to do this with other frameworks will appreciate the complexity, SAP themselves have used and are using SAPUI5 for developing many application across the globe. It has been used in anger and been proven to be very extensible and scalable, the kind of things you look for as a Enterprise Developer.
leokun超过 11 年前
It&#x27;s very cool and immensely impressive, but the web moves fast and it&#x27;s interesting to note how quickly previous everything and the kitchen sink and or ui libraries become dated. Just look to dojo, jquery ui, ext.js, jquery mobile, even Cappuccino looks dated (take a look at <a href="http://www.cappuccino-project.org/learn/demos/LightsOff/" rel="nofollow">http:&#x2F;&#x2F;www.cappuccino-project.org&#x2F;learn&#x2F;demos&#x2F;LightsOff&#x2F;</a> for example).<p>Big libraries can&#x27;t move fast, and can&#x27;t adapt to all the latest things easily, like reactivity, flat ui, new features like webrtc, persistent websockets instead of REST, etc.
评论 #6887906 未加载
d55超过 11 年前
The amount of different controls is impressive. The design, not so much. Look at those emphasized buttons, for example.
评论 #6887551 未加载
benigeri超过 11 年前
Why is it so slow?
评论 #6888502 未加载
lightblade超过 11 年前
This looks like ExtJS, but worse than ExtJS.
dschiptsov超过 11 年前
Oh my, that &quot;Delphi mentality&quot; in 2013..) ExtJS, if I remember correctly, is 5 or 6 years old already?) But we, no doubt, will read about ground-breaking innovations from their PR machine.)<p>Is there any info which &quot;startup&quot; they have acquired or in what third-world country it was outsourced?)
评论 #6887638 未加载
评论 #6887778 未加载
评论 #6887594 未加载
评论 #6887637 未加载
frik超过 11 年前
The date-picker has a bug, it shows calendar week &quot;53&quot; instead of 1 (first week of 2014): <a href="http://postimg.org/image/faubokz5b/" rel="nofollow">http:&#x2F;&#x2F;postimg.org&#x2F;image&#x2F;faubokz5b&#x2F;</a><p>SAPUI5 is good, finally they can replace the outdated Netweavers Web UI with its horrible JS code.
评论 #6887505 未加载
评论 #6887520 未加载