Are you looking to build web and mobile applications, faster? If you’re new to Sencha and/or are exploring the right solution for app development for your organization, we encourage you to take a look at our time-tested JavaScript framework, Ext JS.
Sencha Ext JS helps you build data-intensive, cross-platform web applications for desktops, tablets, and smartphones. It delivers a powerful, unified set of pre-tested, integrated and configurable components (e.g., calendar, grids, pivot grid, trees, charts, lists, forms, menus, toolbars, panels, windows and much more), as well as productivity-boosting tools to simplify and accelerate the web app development process.
Join the Webinar
We invite you to learn more about Ext JS at our upcoming webinar, “A Day in the Life of an Ext JS Developer,” where you’ll get an introduction to Ext JS and learn best practices for getting up to speed quickly, including:
- Why organizations invest in Ext JS as their JavaScript framework of choice, including a real world example of a great looking universal application
- Key principles for adhering to best practices for your application development
- How to efficiently build and deploy your application
- How to organize your project including folder structures and MVVM patterns, theming, and reusable custom component packages for your targeted platforms (mobile, tablet, desktop, etc.)
Event Details:
Date: Thursday, February 15, 2018*
Time: 10:00am PST / 1:00pm EST / 6:00pm GMT
Duration: 60 Minutes
Register Now
*Note: This is a recurring webinar. Select the date dropdown menu on the registration page to sign up for future dates.
Join us and you’ll learn why more than 10,000 enterprise customers — including 60% of the Fortune 100 — rely on Sencha to help them deliver business-critical web applications.
Can’t make the webinar? No sweat. This is a recurring webinar that we’ll offer many times throughout the year and will be promoted on our webinars and events pages going forward.
Hey Marc, Great talk today (I learned a lot.). I’m trying to generate the Tunes app using sencha-node like you did in your presentation, but I’m getting the below error (with Ext JS 6.5.2 and Ext JS 6.5.3). Any ideas? Thank you, Mike
$ sencha-node generate app –sdk ~/sencha-sdks/ext-6.5.3.57 –template ‘universalmodern’ Tunes ./Tunes
/home/pm4131/.npm-packages/lib/node_modules/sencha-node/node_modules/chalk/index.js:2
const escapeStringRegexp = require(‘escape-string-regexp’);
^^^^^
SyntaxError: Use of const in strict mode.
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at Object. (/home/pm4131/.npm-packages/lib/node_modules/sencha-node/bin/sencha-node.js:2:15)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
it might need quotes around the sdk value
Unfortunately that didn’t work. Trying to turn off strict mode using the following options from the Sencha Cmd Reference also didn’t work:
–input-language-level
–js-version
–level
Mike, feel free to contact me directly and we can work on this
I currently have Node.js v0.12.3 in my work environment (which is causing the problem). I should be able to get that resolved. What I really wanted to do is to get a look at your ‘universalmodern’ template code (which I found in my ~/.npm-packages/lib/node_modules/sencha-node/SenchaNodeTemplates/Application/universalmodern/app/moderndesktop/src directory). I am converting an Ext JS 3.4 app to Ext JS 6.5. The ‘universalmodern’ template’s navigation is similar to my Ext JS 3.4 app’s, but it’s coded in Ext JS 6.5, so it should prove useful in making the conversion. Thank you!