El sábado, 18 de febrero de 2017 18:11:45 (CET) Chee Chong Hwa escribió: > Hi Sergio > > Environment: > Rails 5.01 + Ruby 2.26 > Windows 8.1 Pro 64-bits > Active_scaffold - master branch > > 1. Started a new project via rails new appname -d mysql > 2. launch localhost:3000 first time > time taken : less than 1 second > 2. Installed active_scaffold > 3. rails g active_scaffold:resource Employee eno:string ename:string > dept:string date_join:date superior:string memo:text active:boolean > 4. launch localhost:3000/employees first time > time taken : 10 seconds > > Q. How can I speed up the loading in development mode ?
Is it only first request after adding activescaffold? It may be slower than next ones because javascript and stylesheets needs to be compiled, next requests should serve assets from tmp/cache without recompiling if no asset changed. Also, you cannot compare request to default rails app, with no controller, so requesting default root path and probably no asset is being loaded. > > Contents of Gem File > > source 'https://rubygems.org' > > git_source(:github) do |repo_name| > repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") > "https://github.com/#{repo_name}.git" > end > > > # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' > gem 'rails', '~> 5.0.1' > # Use mysql as the database for Active Record > gem 'mysql2', '>= 0.3.18', '< 0.5' > # Use Puma as the app server > gem 'puma', '~> 3.0' > # Use SCSS for stylesheets > gem 'sass-rails', '~> 5.0' > # Use Uglifier as compressor for JavaScript assets > gem 'uglifier', '>= 1.3.0' > # Use CoffeeScript for .coffee assets and views > gem 'coffee-rails', '~> 4.2' > # See https://github.com/rails/execjs#readme for more supported runtimes > # gem 'therubyracer', platforms: :ruby > > # Use jquery as the JavaScript library > gem 'jquery-rails' > # Turbolinks makes navigating your web application faster. Read more: > https://github.com/turbolinks/turbolinks > gem 'turbolinks', '~> 5' > # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder > gem 'jbuilder', '~> 2.5' > # Use Redis adapter to run Action Cable in production > # gem 'redis', '~> 3.0' > # Use ActiveModel has_secure_password > gem 'bcrypt', '~> 3.1.7' > > # Use Capistrano for deployment > # gem 'capistrano-rails', group: :development > > group :development, :test do > # Call 'byebug' anywhere in the code to stop execution and get a debugger > console > gem 'byebug', platform: :mri > end > > group :development do > # Access an IRB console on exception pages or by using <%= console %> > anywhere in the code. > gem 'web-console', '>= 3.3.0' > end > > # Windows does not include zoneinfo files, so bundle the tzinfo-data gem > gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] > > # active_scaffold > gem 'active_scaffold', github: 'activescaffold/active_scaffold', branch: > 'master' > # > gem 'jquery-ui-rails' > . -- You received this message because you are subscribed to the Google Groups "ActiveScaffold : Ruby on Rails Gem" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/activescaffold. For more options, visit https://groups.google.com/d/optout.
