Michael Van Olden Charlotte, NC 28270 (704) 469-7951 Web Application Developer [email protected]

Total Page:16

File Type:pdf, Size:1020Kb

Michael Van Olden Charlotte, NC 28270 (704) 469-7951 Web Application Developer Emveeoh@Gmail.Com 1814 Watlington Drive Michael van Olden Charlotte, NC 28270 (704) 469-7951 Web Application Developer [email protected] http://emveeoh.com Around twelve years of IT experience in Design, Development, Implementation, Enhancement and Testing. Worked with SKILLS Client/Server, Cloud Architecture and developed Intranet, Web-based, Distributed and E-commerce applications. Strong experience Programming Languages: developing innovative web applications and interfaces using: PHP, PHP, JavaScript, HTML5, PUG, JavaScript, jQuery, React JS, Vue JS, HTML5, CSS on WordPress, CSS3/SASS, ANSI-SQL, T-SQL, Bash/Zsh Shell Woocommerce, NodeJS/ExpressJS with NoSQL, MySQL, SQL Server Databases on Windows, Mac, Unix and Cloud platforms. JavaScript Frameworks & Libraries: TARGET JOB React JS, Vue JS, Node JS, Express JS, EJS, NPM/Yarn, jQuery, Gulp, Webpack, Google Target Job Title: Web Application Developer Maps API, Fetch API Desired Type: Employee Desired Status: Full-Time IDE Tools: Site Location: Greater Charlotte, NC area Visual Studio Code, Postman Date of Availability: Open API, Visual Composer, MySQL Workbench, Navicat for MySQL, Toad EXPERIENCE Application Platforms: Amazon Web Services (AWS), Self-Employed / Freelancer Firebase, WordPress, Woocommerce, Nginx, Apache, Web Application Developer / Music Producer / Audio Engineer Microsoft Exchange 1990 – Present Dev Ops/Deployment: Git, GitHub, AWS, Google Cloud, SELECT FREELANCE CLIENTS: Firebase, Heroku, Vultr, Digital Ocean, Docker Saber Engineering | SaberEngineering.com, Charlotte, ​ NC Operating Systems: Saber Engineering is an engineering firm, based in Uptown Charlotte, Windows, MacOS, Linux (CentOS, Debian, Ubuntu, Linux that provides mechanical, electrical and plumbing engineering Mint), mobile services to many different markets. They decided to move away from their previous web service agency. I was engaged to establish new Databases: hosting for their SaberEngineering.com website and to do some REST API, NoSQL DB, Firebase, redesign of the site to make the it fully-responsive and MySQL, Microsoft SQL Server, mobile-friendly. Originally a static site running on IIS, I converted it to Oracle DB, Microsoft Access, a Node JS app using Express JS and EJS templates. I used the Gulp Filemaker Pro, Excel task runner and a Google Cloud virtual machine using a Docker container. Other Software: Affinity Photo, Affinity Designer, Primary tools used: Node JS / Express JS / EJS middleware / JavaScript Photoshop, Illustrator, Final Cut / HTML5 / CSS3 / SASS / Gulp / SSL / Git repo with full documentation Pro, Pro Tools, Ableton Live, / Google Mail API / Google Analytics / Affinity Photo & Designer Logic Pro, Word, PowerPoint, Stripe API, PayPal RugSource.com, Charlotte, NC ​ Rug Source is one of the largest rug importers/retailers in the United States. Based in Midtown Charlotte, they have an inventory of over 10,000+ unique rugs that they sell on multiple online platforms, such as: Amazon, Houzz, Walmart, Google, etc. I was hired to format and output product exports (.CSV format) to feed their inventory to their resellers. These exports required multiple data transformations and re-formatting and are automatically generated and uploaded daily. Additionally, I was responsible for CentOS server and WordPress administration and configurations. I advised them on how to migrate the Rugsource.com property to Amazon AWS and scale it horizontally using: EC2, RDS, S3 and CloudFront CDN services. I also created the graphics for two online sales events: a Halloween Sale and their Pre-Thanksgiving Sale. Primary tools used: HTML5 / PHP / WordPress / Woocommerce / JavaScript / CSS3 / SASS / Gulp / MySQL / Affinity Photo & Designer Blythe Glass Studios, Charlotte, NC ​ Ryan Blythe is a world-class glass artist who has studied with many European glass masters. He hired me to create a site to sell his hand-crafted glass duckies. The site allows the visitor to custom-design their very own Blythe Ducky and then purchase it. Primary tools used: PHP / JavaScript / JQuery / CSS / MySQL / Adobe Flash / Adobe Photoshop / Adobe Illustrator BSBTV, Conover, NC ​ BSBtv was a startup company that created digital signage for restaurants, cafes and other public places. I was contracted by them to create a web-based interface that would allow their customers to self-administer the content shown on their live signs. Customers would simply click on one of the data containers defined on their sign and either modify that container's data or upload new content to it, then publish their new content to the live signage. Primary tools used: HTML5 / PHP / JavaScript / AJAX / Spry / Prototype / Scriptaculous / CSS3 / MySQL / Adobe Photoshop / Adobe Illustrator Bulk Recordings, San Francisco, CA ​ Bulk Recordings is a record label that is based out of San Francisco, California. It was started by the music producer known as Dan The Automator (Gorillaz, Cheap Trick, Jack Johnson, The Blue Man Group, Deltron 3030, Jon Spencer Blues Explosion, Galactic, etc.). I created a secure online listening environment for unreleased audio files. They needed a way to present songs to their industry contacts (record label executives, music supervisors, press, etc.) without giving access to the actual MP3. So, I created a simple online system that allows Bulk to add new logins, upload songs, create playlists, then assign a specific playlist to each of the available logins. The audio player was created using Adobe Flash and streams the audio on demand. The user logins and the song-plays were tracked so that Bulk could monitor access. Primary tools used: HTML / PHP / JavaScript / AJAX / Spry / Prototype / Scriptaculous / CSS / Flash / MySQL / Adobe Photoshop / Adobe Illustrator Whitecaps, Monroe, NC Web Application Developer / ChimneySupply.com May 2008 – Feb. 2009 Whitecaps was a Monroe, NC based manufacturer of chimney caps and re-seller of supplies for the chimney cap industry. I created their direct-to-customer online store named ChimneySupply.com. I was solely responsible for all aspects of the site: original concept, initial storyboards, graphics, database, programming and marketing content. Primary tools used: HTML / PHP / JavaScript / JQuery / CSS / MySQL / Adobe Flash / Adobe Photoshop / Adobe Illustrator Carolina Computer Partners, Inc., Charlotte, NC ​ Web Application Developer Nov. 2004 – Nov. 2007 I was employed as a Web Application Developer for this Charlotte-based IT consulting firm that has several high-profile clients. I have created: an AJAX-based search engine for Cottingham Chalk, one of Charlotte's most-prestigious real estate firms, an AJAX/XML-based quiz application that was used to certify fire equipment installation specialists, a custom intranet/CRM solution for a Charlotte-based engineering firm, a web-based Stretch IRA Analysis calculator, several small-business web sites, and assisted in the group development of an Annuity Commission Calculator application for a large insurance marketing agency based in Concord, NC. Primary tools used: HTML / VB.NET / PHP / ASP / JavaScript / AJAX / Prototype / YUI / CSS / MySQL / SQL Server 2000 & 2005 / Google Maps API / Adobe Photoshop / Adobe Illustrator Conference Planners (now: George P. Johnson), Burlingame, CA Application Engineer Jan. 2001 – July 2004 Based just south of San Francisco, Conference Planners was an event planning company that had many of the premier Bay Area tech companies as clients: Cisco Systems, Oracle, IBM to name a few. Initially hired as a database/application developer with a special focus on Oracle and Sql Server development, I was responsible for leading the development of on-site solutions for the company's most important clients. Responsibilities included: designing and maintaining the company's internal communication portal (intranet with time entry, document management and posting, contact database, employee notifications), developing the customer portal (project management, change request, approval portal), inventing a web-based badge printing system, creating a self-registration/self-badging application, traveling to event locations as lead onsite database administrator, developing wireless attendee tracking applications. Primary tools used: HTML / PHP / ASP / VB Script / JavaScript / CSS / XML / MySQL / SQL Server 2000 / Oracle 9i / Adobe Photoshop / Adobe Illustrator NicheMusic.com, San Francisco, CA ​ Lead Web Developer / Senior Systems Administrator July 1999 – Dec. 2001 Initially hired as a Web Developer. Promoted to Lead Web Developer after a few months. Later, promoted to Webmaster / Senior Systems Administrator. Responsibilities included: designing/implementing server infrastructure, software and hardware installations, 24-hour server maintenance and directing all communications with our ISPs (Intel Online Services and Exodus Communications). I developed many new database-driven projects, including an extensive online music retail store with extensive behind-the-scenes administration pages and sales reporting and analysis. Upon leaving in December of 2001, the online store was grossing nearly $6000.00 per month for the company. Primary tools used: HTML / WIN2K / IIS / Apache / PHP / ASP / MySQL / SQL Server 2000 / Real Audio Server / Windows Media Server / Adobe Photoshop / Adobe Illustrator Computown, San Francisco, CA ​ Webmaster / Web Developer May 1997 – July 1999 At the time, Computown was the Bay Area's largest computer retail store chain. Based in downtown San Francisco, they had 5 locations throughout the Bay Area. Developed many
Recommended publications
  • Marketing Cloud Published: August 12, 2021
    Marketing Cloud Published: August 12, 2021 The following are notices required by licensors related to distributed components (mobile applications, desktop applications, or other offline components) applicable to the services branded as ExactTarget or Salesforce Marketing Cloud, but excluding those services currently branded as “Radian6,” “Buddy Media,” “Social.com,” “Social Studio,”“iGoDigital,” “Predictive Intelligence,” “Predictive Email,” “Predictive Web,” “Web & Mobile Analytics,” “Web Personalization,” or successor branding, (the “ET Services”), which are provided by salesforce.com, inc. or its affiliate ExactTarget, Inc. (“salesforce.com”): @formatjs/intl-pluralrules Copyright (c) 2019 FormatJS Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    [Show full text]
  • Webpack Cheatsheet
    12/25/18, 655 PM Page 1 of 1 ! Edit Webpack cheatsheet — Proudly sponsored by — Airbrake.io Full-stack error tracking & analytics for Python developers. Try it Free! ethical ads via CodeFund This is a very basic “getting started with Webpack” guide for use with Webpack v3. This doesnʼt cover all features, but it should get you started in understanding the config file format. Basic config webpack.config.js module.exports = { context: __dirname, entry: 'src/app.js', output: { path: __dirname + '/public', filename: 'app.js' } } Terminal npm install --save-dev webpack webpack build webpack -- -p build production webpack -- --watch compile continuously This compiles src/app.js into public/app.js. (Note: you may need to use ./node_modules/.bin/webpack as a command if youʼre not invoking Webpack via npm scripts.) Multiple files webpack.config.js module.exports = { entry: { app: 'src/app.js', vendor: 'src/vendor.js' }, output: { path: __dirname + '/public', filename: '[name].js' } } This creates app.js and vendor.js. # Loaders Babel Terminal npm install --save-dev \ babel-loader \ babel-preset-env \ babel-preset-react webpack.config.js module.exports = { ··· module: { rules: [ { test: /\.js$/, exclude: /node_modules/, use: [ { loader: 'babel-loader' } ] } ] } } .babelrc { "presets": [ "env", "react" ] } Adds support for Babel. CSS Terminal npm install --save-dev \ css-loader \ style-loader webpack.config.js module.exports = { ··· module: { rules: [ { test: /\.css$/, exclude: /node_modules/, use: [ { loader: 'style-loader' }, { loader: 'css-loader'
    [Show full text]
  • Npm Packages As Ingredients: a Recipe-Based Approach
    npm Packages as Ingredients: a Recipe-based Approach Kyriakos C. Chatzidimitriou, Michail D. Papamichail, Themistoklis Diamantopoulos, Napoleon-Christos Oikonomou, and Andreas L. Symeonidis Electrical and Computer Engineering Dept., Aristotle University of Thessaloniki, Thessaloniki, Greece fkyrcha, mpapamic, thdiaman, [email protected], [email protected] Keywords: Dependency Networks, Software Reuse, JavaScript, npm, node. Abstract: The sharing and growth of open source software packages in the npm JavaScript (JS) ecosystem has been exponential, not only in numbers but also in terms of interconnectivity, to the extend that often the size of de- pendencies has become more than the size of the written code. This reuse-oriented paradigm, often attributed to the lack of a standard library in node and/or in the micropackaging culture of the ecosystem, yields interest- ing insights on the way developers build their packages. In this work we view the dependency network of the npm ecosystem from a “culinary” perspective. We assume that dependencies are the ingredients in a recipe, which corresponds to the produced software package. We employ network analysis and information retrieval techniques in order to capture the dependencies that tend to co-occur in the development of npm packages and identify the communities that have been evolved as the main drivers for npm’s exponential growth. 1 INTRODUCTION Given that dependencies and reusability have be- come very important in today’s software develop- The popularity of JS is constantly increasing, and ment process, npm registry has become a “must” along is increasing the popularity of frameworks for place for developers to share packages, defining code building server (e.g.
    [Show full text]
  • My Story with Webpack
    MY STORY WITH WEBPACK TOBIAS KOPPERS GITHUB: @sokra TWITTER: @wSokra THE STORY FOLLOWED BY “NOW” AND “THE FUTURE” 2008 • STUDIED COMPUTER SCIENCE • JAVA • DISCOVERED GOOGLE WEB TOOLKIT (GWT) • JAVA TO JAVASCRIPT COMPILER • GENERATES BIG JS FILES • BUT ALSO HAD A SOLUTION FOR THIS GWT CODE SPLITTING Button b = new Button("Click me", new ClickHandler() { public void onClick(ClickEvent event) { GWT.runAsync(new RunAsyncCallback() { public void onFailure(Throwable caught) { // ... } public void onSuccess() { Window.alert("Hello world"); } }); } }); 2011 • BACHELOR THESIS • MY FIRST CONTACT WITH OPEN SOURCE • PRESENTATION WITH WEB TECHNOLOGY • JMPRESS.JS: A JQUERY PLUGIN FOR PRESENTATIONS ON A INFINITE CANVAS BY @shama • CONTRIBUTED A LOT, GOT A MAINTAINER • JUST CHECKED IT FOR THIS PRESENTATION: IT’S BROKEN NOW… transition: --transform? • THERE ARE BETTER SOLUTIONS NOW ANYWAY 2012 • MASTER THESIS • PART OF IT WAS A WEB-APPLICATION • NOTE: I LIKE PREMATURE OPTIMIZATION • I WAS LOOKING FOR A “BUNDLER” • I FOUND modules-webmake BY @medikoo • BUT IT WAS LACKING CODE SPLITTING • SO I OPENED AN ISSUE… 2012: ISSUE IN MODULES-WEBMAKE • INITIALLY I PROPOSED TO “ABUSE” process.nextTick FOR CODE SPLITTING • THAT WAS DUMB… • BUT THE IDEA WAS BORN • SOME PEOPLE THOUGHT THIS IS AN USELESS FEATURE • “HOW BIG IS YOUR WEBAPP GOING TO GET?” • WELL ACTUALLY WEBAPPS ARE GOING TO GET VERY BIG THESE DAYS 2012: PROTOTYPE • AFTER SOME DISCUSSION I IMPLEMENTED A PROTOTYPE OF MY IDEA, FROM SCRATCH • IT USES require.ensure FOR CODE SPLITTING • IT ALSO USES NUMERIC IDS,
    [Show full text]
  • Choosing the Right Javascript Framework for Your Next Web
    Choosing the Right JavaScript Framework for Your Next Web Application by Brandon Satrom © 2017 Progress. All Rights Reserved. All Rights © 2017 Progress. 2018 WHITEPAPER Table of Contents The Current State of Web Frameworks / 3 Tooling Considerations / 22 Evaluation Criteria / 5 UI & Component Libraries / 22 Ecosystem Considerations / 7 IDE & Tooling Support / 23 History & Longevity / 7 Companion & CLI Tools / 24 Popularity / 9 Enterprise Considerations / 26 Corporate Support / 11 Licensing / 26 Community & Ecosystem / 12 Support & Upgrade Paths / 27 Framework Considerations / 13 Security / 29 Getting Started Experience / 13 Talent Pool & Resources / 30 Skill Requirements / 15 Making a Choice / 33 Completeness of Offering / 17 Size & Performance / 18 Beyond the Browser Options / 21 © 2018 Progress. All Rights Reserved. All Rights © 2018 Progress. Progress / Kendo UI 2 The state of web application development has changed drastically in the past ten years. These changes have been spurred on by greater bandwidth for many, more powerful and feature-rich browsers. The result is a thriving web ecosystem with sites, apps and experiences that would have been hard to imagine a decade ago. And yet, for many developers, this ecosystem often feels like a bazaar, stuffed with libraries and frameworks that do anything and everything one could imagine. For every need there are a dozen options to choose from, and with new stalls (libraries) opening every day, it’s no wonder many of us pine for the days when starting a new project was as simple as dropping jQuery in a script tag. The Current State of Web Frameworks There’s no doubt that the web has grown in complexity, and our development tooling options have grown along with it.
    [Show full text]
  • Andrew-Macnider-Resume-2018-Bz84.Pdf
    1600Andrew Fell Street Apt. 307, Macnider San Francisco, CA 94117 (415) 885-9517 • [email protected] • www.andrew-macnider.com Experience Kiip - www.kiip.me Frontend Engineer - Feb. ‘16 to present – Responsible for modernizing advertising platform FE stack from JavaScript/MooTools to React/Redux, currently in beta – Refactored visual marketing website https://table.kiip.me from Meteor to pure react; packaged for production utilizing webpack, babel – Developed client ad platform onboarding flows from prototype to production while collaborating closely with design team, utilizing JavaScript, MooTools, Tornado, Sass – Lead developer for multiple for multiple marketing homepage redesigns utilizing JavaScript, jQuery, MooTools, Sass, CSS Animations; responsible for cross-browser testing –Improve pure JavaScript mobile ad unit as needed e.g. adding keyboard events for connected-tv streaming devices – Create internal tools for better management of advertising campaigns and developer applications – Developing pixel-perfect marketing splash pages under tight deadlines – Producing and testing email marketing templates for cross-device and cross-client viewability Kiip - www.kiip.me Marketing Producer & Customer Happiness - Jan. ‘13 to Feb ‘16 - Created promotional content, conducted player interviews and coordinated PR strategy for Guinness World Records-sponsored mobile gaming championship event - Developed copy for website redesign, in coordination with marketing, design and executive teams - Writing clean, understandable documentation for Kiip
    [Show full text]
  • I Have Received a Copy of the New Horizons Computer Learning
    I have received a copy of the New Horizons Computer Learning Center Catalog which contains the rules, regulations, course completion requirements and costs for the specific course in which I am interested. I am aware that I am not responsible for the tuition cost of my training program which is covered by the State or Federal agency that has contracted with New Horizons Computer Learning Center to pay for the cost of my program. eCourseware New Horizons Computer Learning Center is committed to doing our part to conserve the environment and provide our students with the most technologically advanced “Best Practices” in IT training. With this in mind, our students will have the benefit of utilizing electronic courseware. With eCourseware, you’ll be able to: Access course material on-the-go from your home or office Courseware is stored on a flash or thumb drive, so there is no need to tote around heavy books Ability to annotate or take notes directly in the eCourseware for future reference Download course content to hand-held and other personal electronic devices Interactive multimedia functions let you search through text to quickly find topics and answers Print Name (Eligible Person): ___________________________________________________ Signature: __________________________________________________________________ Career Consultant ____________________________________________________________ Date: ______________________________________________________________________ Revised 10/13/2020 1 New Horizons Computer Learning Center New Horizons CLC of Nevada Revised 10/13/2020 2 New Horizons Computer Learning Center 7674 W. Lake Mead Boulevard, Suite 250 Las Vegas, NV 89128 Phone: (702) 214-3910 https://nhlearninggroup.com/lasvegas 4001 S. Virginia Street., Suite D2 Reno, NV 89502 Phone: (775) 851-4333 https://nhlearninggroup.com/reno A nonpublic career education school providing technical training for people who want to become certified in the area of computer technology Licensed by: State of Nevada Commission on Postsecondary Education 2800 E.
    [Show full text]
  • Trademark List Can Be Found At
    OpenJS Foundation’s Trademarks The OpenJS Foundation’s Trademark Usage Guidelines can be found at https://trademark-policy.openjsf.org. The current version of this trademark list can be found at https://trademark-list.openjsf.org. Word Marks The OpenJS Foundation has the following registered trademarks in the United States and/or other countries: ● Appium ® ● Appiumconf ® ● Electron ® ● ESLint ® ● Globalize ® ● jQuery ® ● jQuery Mobile ® ● jQuery UI ® ● JS Foundation ® ● Lodash ® ● Moment.js ® ● Node-RED ® ● OpenJS Foundation ® ● QUnit ® ● RequireJS ® ● Sizzle ® ● Sonarwhal ® ● Webpack ® ● Write Less, Do More ® The OpenJS Foundation has registrations pending or trademarks in use for the following marks in the United States and/or other countries: ● AMP ™ ● Architect ™ ● Chassis ™ ● Dojo Toolkit ™ ● Esprima ™ ● Fastify ™ ● Grunt ™ ● HospitalRun ™ ● Interledger.js ™ ● Intern ™ ● Jed ™ ● JerryScript ™ ● Marko ™ ● Mocha ™ ● PEP ™ ● WebdriverIO ™ Logo Marks In addition, the OpenJS Foundation and its projects have visual logo trademarks in use and you must comply with any visual guidelines or additional requirements that may be included on the OpenJS Foundation’s or the applicable project’s site. The OpenJS Foundation has registered trademarks for the following logo marks in the United States and/or other countries: ● Appium Logo. US Reg. #5329685 ● Electron Logo. US Reg. #6059038 ● ESLint Logo. US Reg. #5376005 ● Globalize Logo. US Reg. #5184729 ● jQuery Logo. US Reg. #4764564 ● jQuery Mobile Logo. US Reg. #4772527 ● jQuery UI Logo. US Reg.
    [Show full text]
  • Svelte.Js for Modern Front-End Development
    © 2020 JETIR June 2020, Volume 7, Issue 6 www.jetir.org (ISSN-2349-5162) Svelte.js for modern front-end development Vishal1, Dr. Ashwini K. B2 Sixth Semester1, Associate Professor2 Master of Computer Applications RV College of Engineering®, Bangalore, India Abstract These days web applications are used in all sorts of scenarios ranging from Government, Education, Health and Finance etc (1). There are many technical jargons required to create a simple web application, but many frameworks have emerged over the past years to help developers quickly come up with ideas, designs and create complex web interfaces. Although there are many front-end frameworks it is still hard to figure out the coding standards, how the overall build happens and most importantly the performance. Due to this Svelte is an interesting competitor for the front-end market. One of the recently emerging front-end framework is Svelte.js. Svelte is a new approach in building user interfaces. Whereas traditional frameworks like React do the bulk of their work in the browser, Svelte shifts that work into a compile time that happens when you build your app. Which helps developers to create simple code and yet complex web interfaces from scratch, giving more concentration on the design perspective rather than the coding point of view. Keywords Front-end framework, Web application, Svelte.js, Web development, JavaScript. I. INTRODUCTION The past few years of the technological enhancements have grown drastically, improving a big chunk of modern development stages. Web applications have begun from being simple pages that told stories to creating AI integrated intelligent applications that drive our daily life.
    [Show full text]
  • Packer: an Opinionated Framework for Using 'Javascript'
    Package ‘packer’ August 14, 2021 Title An Opinionated Framework for Using 'JavaScript' Date 2021-08-14 Version 0.1.1 Description Enforces good practice and provides convenience functions to make work with 'JavaScript' not just easier but also scalable. It is a robust wrapper to 'NPM', 'yarn', and 'webpack' that enables to compartmentalize 'JavaScript' code, leverage 'NPM' and 'yarn' packages, include 'TypeScript', 'React', or 'Vue' in web applications, and much more. License MIT + file LICENSE Encoding UTF-8 RoxygenNote 7.1.1 Imports fs, usethis, jsonlite, htmlwidgets, cli, assertthat, rprojroot, rstudioapi URL https://github.com/JohnCoene/packer, https://packer.john-coene.com BugReports https://github.com/JohnCoene/packer/issues Suggests testthat, covr, golem NeedsCompilation no Author John Coene [aut, cre] (<https://orcid.org/0000-0002-6637-4107>) Maintainer John Coene <[email protected]> Repository CRAN Date/Publication 2021-08-14 12:40:02 UTC R topics documented: add_plugin_clean . .3 add_plugin_eslint . .3 add_plugin_html . .4 add_plugin_prettier . .4 add_plugin_workbox . .4 apply_react . .5 1 2 R topics documented: apply_vue . .5 are_minified . .6 bundle . .6 checks . .7 engine . .7 engine_console . .8 jsdoc . .8 make_library . .9 mockup . .9 npm_console . 10 npm_fix . 10 npm_install . 10 npm_outdated . 11 npm_run . 11 npm_update . 11 put_precommit_hook . 12 put_recommended . 12 put_rprofile_adapt . 12 scaffold_ambiorix . 13 scaffold_extension . 14 scaffold_golem . 15 scaffold_input . 16 scaffold_leprechaun . 17 scaffold_output . 17
    [Show full text]
  • Webpack React Eject Rescripts
    Webpack React Eject Rescripts Rummy Gino sometimes concertina his meritocracies publicly and paste so disadvantageously! Furthermost and Linnean Ignacius demobilized while Burman Hartwell spile her illumination metonymically and sliver crossways. Zachary fine designedly. Facebook documentation on the property is here. Much like the programming language Ruby, Python was designed to be easily read by programmers. You have to add it to your tailwind config. The script will also run npm install inside the project directory, which will download any additional dependencies. Do firebase encrypt the data on transit as well as. See the License for the specific language governing permissions and limitations under the License. Now you have learned how to build an NW. Different minds, different talents. Join the conversation Cancel reply Your email address will not be published. Tailwind CSS reset and utility classes, and your custom CSS below. Snapshot testing is a feature of Jest that automatically generates text snapshots of your components and saves them on the disk so if the UI output changes, you get notified without manually writing any assertions on the component output. What about Babel or Webpack configurations? Then you can use both variations. Likewise, you can use Angular, Vue, React, or any other frontend framework for your desktop application. In the real world, we usually have to modify default webpack config for custom needs such as themes. CRA team to hide the config from whe user. See the section about running tests for more information. We should be teaching our kids how to code. Webpack dev server to proxy requests intended for our API server.
    [Show full text]
  • Transitioning Angular 2 User Interface (UI) Into React
    Kumar Simkhada Transitioning Angular 2 User Interface (UI) into React Helsinki Metropolia University of Applied Sciences Bachelor of Engineering Information Technology Thesis April 12, 2017 Abstract Author Kumar Simkhada Title Transitioning Angular 2 User Interface (UI) into React Number of Pages 40 pages + 2 appendices Date April 12, 2017 Degree Bachelor of Engineering Degree Programme Information Technology Specialisation option Software Engineering Instructor(s) Markku Karhu, Principal Lecturer The fundamental goal of this thesis was to appraise the comparison and superiority between the two most favoured front-end JavaScript framework and libraries: Angular 2 and React respectively. Moreover, this thesis is supplemented with the prototype user interface application in Angular 2.The UI thus developed was completely transitioned into React to find out the major differences between them. The study was winded up within three major steps. The initial step in the project was done by collecting data from the developers and finding out the statistics available on the web. Secondly, the features and tools applied in the two technologies (Angular 2 and React) were analysed. Lastly, an identical User Interface application was developed in both technologies in-order to support the study. As a result, React was found as a powerful tool for the development of front-end user interface. Being only responsible for the View component of the application, React was found more suitable to create an interactive user interface. The study was concluded highlighting the six major key points: Performance, Learnability, Templating, Structuring data model, Code reshuffling and Package management.In the study, it was found that React displayed dominance in major aspects.
    [Show full text]