Vincent Morneau’s full collection of APEX Nitro tips, right here
For the past month and a half, we’ve been feeding our Twitter community (see @InsumSolutions) APEX Nitro tips. How nice of us. You are welcome, world!
These quickly digestible tips are to help you appreciate what a fabulous front-end development tool APEX Nitro is for Oracle Application Express (APEX), which is, of course, an awesome Rapid Application Development tool for Oracle Database users. APEX Nitro is quickly gaining popularity in the tightly-knit and ridiculously enthusiastic APEX community. It takes your front-end development to the next level by reducing mundane tasks, boosting performance, modularizing code, enhancing teamwork, and more.
To Save You Time
Now, since we didn’t want to force you to scroll through our numerous tweets, we put all these tips in an easily accessible single-entry point in the ever-popular blog format. It actually turns out to be a great idea because it’s just in time for Insum’s Ace Director (and Nitro inventor) Vincent Morneau’s presentation at Oracle Code Boston.
By the way, Vincent will be at Oracle Code Boston
If you’re not familiar with Oracle Code, It’s a free event, hosted by Oracle and held in cities across the world. It brings together local developers in a one-day meet so they can learn from their peers and experience the latest Oracle technologies. Since it started last year, it’s been attended by literally hundreds of thousands of developers. Vincent will be talking about his creation on April 17th at 4:05 pm. in Grand Ballroom “B” of the Westin Boston Waterfront. Hope you can make it!
A tool that runs in the background
Ok, so back to APEX Nitro. It’s a command line tool that runs in the background while you develop an APEX app.
While running, it watches for local static file (e.g. `js`, `css`) modifications inside of a given directory, compiles them into a better format and sends them back to your APEX application seamlessly. It makes front-end coding faster by syncing these local files to your APEX application in real-time.
APEX Nitro is available on GitHub.
And Now, the APEX Nitro tips
And without further ado, here is the series of tips that we provided:
Tip #1: Prerequisites & installation. Node.js is required to get APEX Nitro. Once Node.js is installed, simply execute the following on your command line and you are up and running
Tip #2: Using the command line #APEXNitro has a powerful CLI (command line interface). Fire it up by executing the following command: apex-nitro Use the “help” command to read more about a specific feature.
Tip #3: Project Configuration Before you can use #APEXNitro, you need to configure a project. Executing the following on your command line: apex-nitro config <myprojectname> A browser tab will open and follow the steps.
Tip #4: Application Setup Before launching #APEXNitro, it needs to connect to an #orclapex app. An Application Process enables the connection: apex_application.g_flow_images := owa_util.get_cgi_env(‘APEX-Nitro’)
Tip #5: Launch your project After you’ve configured APEX Nitro project (tip #3) & your #orclapex app (tip #4), you are ready to go. Execute this on your command line: apex-nitro launch <myprojectname>
Tip #6: Understanding Browser Synchronization When you have launched APEX Nitro, files from your computer are synchronized with your #orclapex application in real-time.
In a short time, we’ll also be officially launching our APEX Nitro Service offer.
Tip #7: Publishing files in APEX Thanks to @oraclesqlcl, APEX Nitro allows to upload a whole local directory to APEX Shared Components. Execute this on your command line: apex-nitro publish <myprojectname>
So there you have them. If you’d like to learn more about APEX Nitro or other Insum products and services. Contact us!
Read more about what inspired Vincent Morneau to create APEX Nitro here!